我创建了一个tns create project --ng
运行良好的标准应用程序(并添加了平台 android)
我还想使用 graphQL,所以添加了 apollo-client 和 graphql 标签:
npm install apollo-client --save
npm install angular2-apollo --save
npm install graphql-tag --save
所以现在当我构建tns build android
错误时,我得到的是......
node_modules/@types/isomorphic-fetch/index.d.ts(7,5): error TS2300:
Duplicate identifier '"audio"'.
与(据我所见)发生冲突
node_modules/tns-core-modules/declarations.d.ts(25,5): error TS2300:
Duplicate identifier '"audio"'.
在添加 apollo-client 时添加 isomorphic-fetch。不太确定打字问题,但很高兴知道如何解决这个问题。
编辑:
看着指南
我在 tsconfig.json 中将 2 项设置为 false,尽管出现错误,但似乎仍在继续...
"noEmitHelpers": false,
"noEmitOnError": false
但我想知道如何正确解决这个问题。