【发布时间】:2017-09-02 06:31:33
【问题描述】:
webpack DefinePlugin 和 Typescript (new '@types', not old 'typings' (outdated and deprecated after 2.1.1)) 声明变量的问题:
使用 webpack.DefinePlugin 示例声明 ENVIRONMENT_CONFIG 和 DEBUG 的正确方法是什么:
new webpack.DefinePlugin({
ENVIRONMENT_CONFIG: JSON.stringify(environmentConfig),
DEBUG: JSON.stringify(DEBUG),
}),
因为我明白了:
./src/app/utils/Utility.ts 中的错误 (11,26):错误 TS2304:找不到名称“ENVIRONMENT_CONFIG”。
对于旧的“打字”,正确的方法是声明: .\my_project\typings\custom\global.d.ts 现在我假设应该删除typings文件夹,声明ENVIRONMENT_CONFIG的正确位置是什么?
【问题讨论】:
标签: typescript types webpack