Как заставить Angular распознавать плавник - PullRequest
0 голосов
/ 12 июня 2019

Я пишу код для объекта openFin fin, но компилятор NG его не распознает.Нужно ли что-то импортировать?У меня есть @types \ openfin в моих node_modules.

Что еще мне нужно сделать, чтобы использовать библиотеку?

Пробовал импортировать, но не могу найти примеров того, что импортировать

createWindow() {
    const winOption = {
        name:'child',
        defaultWidth: 300,
        defaultHeight: 300,
        url: 'http://localhost:4202/',
        frame: true,
        autoShow: true
    };
    return  fin.desktop.Window.create(winOption);
}

Я ожидаю, что fin откроет работающий веб-сайт на 4202, но вывод:

"Невозможно прочитать свойство 'desktop' из undefined"

1 Ответ

0 голосов
/ 22 июля 2019

Да, установите openfin в вашем угловом приложении с помощью следующей команды:

npm install --save @types \ openfin

После установки добавьте следующее в блок compilerOptions в вашем файле tsconfig.json

"types":["openfin"]

Теперь, он начнет работать ..

...