【发布时间】:2016-01-25 09:35:08
【问题描述】:
我们使用 webpack 已经有一段时间了,最近开始使用功能标志:
plugins: [
new webpack.DefinePlugin({ __DEV__: true })
],
我们正在使用 mocha 进行单元测试:
"scripts": {
"test": "mocha --compilers js:babel-register --check-leaks --throw-deprecation --recursive Source/test",
"test:watch": "npm test -- --watch"
},
问题是 mocha 无法处理它们,我找不到伪造它们的方法:
ReferenceError: __DEV__ is not defined
有什么办法可以做到吗?
有什么方法可以告诉 mocha 像 webpack 一样注入标志?
【问题讨论】:
标签: javascript unit-testing mocha.js webpack