离子2和openpgp等于没有错误,但应用程序不启动
问题描述:
我有一个工作离子2应用程序。我想添加openpgp库。所以我做了一个npm安装,然后添加了类型。 Webpacks很好,但现在我没有错误,只是一个白色的屏幕。如果我注释掉离子2和openpgp等于没有错误,但应用程序不启动
import * as openpgp from 'openpgp'
该应用程序将启动罚款。由于在webpack中没有产生错误,也没有在控制台运行时产生错误,所以我不知道如何调试。
答
尝试使用@types
从DefinitelyTyped。
npm install --save openpgp
安装@types:
npm install --save-dev @types/openpgp
。
确保您有以下在compilerOptions
设置在tsconfig.json
"typeRoots": [
"node_modules/@types"
]
进口如下:
import * as openpgp from 'openpgp'
“然后,加入分型”你加分型或@types包? –