Как включить файл сценария boomerangjs в angular 7?
Я пытаюсь реализовать boomerangjs в своем угловом коде. Но это не работает для меня. Мне нужна ваша помощь, чтобы решить эту проблему. Ниже приведен способ, которым я его использовал. Поэтому сначала я установил boomerangjs с помощью npm, и теперь он доступен в моих node_modules. Моя первая страница-dashboard.component.ts, поэтому я добавил ниже код в этот компонент.
import {BOOMR} from 'node_modules/boomerangjs'; export class DashboardComponent implements OnInit { ngOnInit() { BOOMR.init({ beacon_url: "/beacon" }); } }
Однако я получаю TypeError: не могу прочитать свойство 'init' неопределенной ошибки. Пожалуйста, помогите, как я могу использовать "boomerangjs" в моем угловом коде.
Я могу видеть 3 точки ... в верхней части страницы, где указан импорт. Когда я навожу курсор на точки получаю ниже Сообщение:
Could not find a declaration file for module 'node_modules/boomerangjs'. 'd:/code/node_modules/boomerangjs/boomerang.js' implicitly has an 'any' type. Try `npm install @types/boomerangjs` if it exists or add a new declaration (.d.ts) file containing `declare module 'boomerangjs';`
Пожалуйста помогите спасибо
Что я уже пробовал:
I tried to import boomerangjs using below ways. Even I created boomerang.d.ts and referred in tsconfig.json but nothing is working for me. //import * as BOOMR from 'node_modules/boomerangjs'; //import "node_modules/boomerangjs/boomerang.d.ts"; const BOOMR = require('node_modules/boomerangjs');