User-8621695 Ответов: 0

Как включить файл сценария 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');

0 Ответов