我有一个可用的 ionic 2 应用程序。我想添加 openpgp 库。所以我做了一个 npm install 然后添加了类型。 Webpacks 很好,但现在我没有收到任何错误,只是一个白屏。如果我注释掉
import * as openpgp from 'openpgp'
应用程序将正常启动。由于在 webpack 期间和在控制台运行时都没有生成错误,所以我不知道如何调试。
最佳答案
尝试使用来自 DefinitelyTyped 的 @types
.
npm install --save openpgp
安装@types:
npm install --save-dev @types/openpgp
。
确保在 tsconfig.json 的 compilerOptions
中设置了以下内容
"typeRoots": [
"node_modules/@types"
]
导入如下:
import * as openpgp from 'openpgp'
关于ionic2 - Ionic 2 和 openpgp 等于没有错误,但应用程序没有启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41817269/