什么是宣布ENVIRONMENT_CONFIG&的正确方法。 DEBUG与webpack.DefinePlugin?

时间:2017-09-01 22:16:19

标签: typescript types webpack

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的正确位置?

1 个答案:

答案 0 :(得分:0)

声明ENVIRONMENT_CONFIG在' \ typings \ custom \ global.d.ts'解决TS2304错误的问题:找不到姓名' ENVIRONMENT_CONFIG'。