当尝试在老年人代码上添加新代码时,我遇到了一个奇怪的错误。使用了npm run build命令(通过webpack版本2.2.0)
如果我没有在其中插入新代码,则webpack可以正常工作。
但是会导致错误
"ERROR in js/XXX.bundle.js from UglifyJs
Invalid assignment [js/XXX.bundle.js:178024,31]"
在其上插入非常简单的代码之后..即使当我刚刚添加新的迭代时会出现错误
我在下面插入的内容
data.map((da, index) => {
if (data[index].name !== "XXX" && data[index].name !== "XXX") {
otherValue += data[index].value;
data[index].value = 0;
data[index].name = null;
}
});
以下是package.json的一部分
"babel-polyfill": "^6.26.0",
"babel-cli": "^6.26.0",
"babel-core": "6.24.1",
"babel-eslint": "7.2.1",
"babel-loader": "6.4.1",
"webpack": "2.2.0",
"webpack-dev-middleware": "1.10.1",
"webpack-hot-middleware": "2.18.0",
"webpack-merge": "4.1.0"