webpack DefinePlugin和Typescript(新的'@ type',而不是旧的'typings'(在2.1.1之后过时和删除))声明变量的问题:
申报ENVIRONMENT_CONFIG&的正确方法是什么? DEBUG与webpack.DefinePlugin示例:
new webpack.DefinePlugin({
ENVIRONMENT_CONFIG: JSON.stringify(environmentConfig),
DEBUG: JSON.stringify(DEBUG),
}),
因为我得到了:
> ./src/app/utils/Utility.ts中的错误 (11,26):错误TS2304:找不到名称'ENVIRONMENT_CONFIG'。旧的'打字'正确的方式是声明: \ MY_PROJECT \分型\定制\ global.d.ts 现在我假设应该删除typings文件夹,什么是声明ENVIRONMENT_CONFIG的正确位置?
答案 0 :(得分:0)
声明ENVIRONMENT_CONFIG在' \ typings \ custom \ global.d.ts'解决TS2304错误的问题:找不到姓名' ENVIRONMENT_CONFIG'。