как импортировать модуль узла npm в угловой 6 - PullRequest
0 голосов
/ 13 декабря 2018

Я установил пакет

npm install local-devices

и импортировал его в angular.json как

"scripts": [
    "./node_modules/local-devices/index.js"
]

и объявил как global variable в src/typings.d.ts

declare let findLocalDevices: any

Ниже, package структура файлов и index.js из local-devices пакета

enter image description hereenter image description here

затемпытался использовать его в компоненте как

console.log(findLocalDevices())

, но получил ошибку

findLocalDevices не определен

Как импортировать, пожалуйста, руководство!!!

1 Ответ

0 голосов
/ 13 декабря 2018
import * as findLocalDevices from 'local-devices'

и внутри любого метода используйте его как

ngOnInit() {
   console.log(findLocalDevices());
}

. Возможно, вам потребуется установить другие пакеты, либо os child_process / mz

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...