Laravel webpack在生产中给我0 ++

时间:2017-02-28 16:28:07

标签: laravel npm webpack production

在使用Laravel 5.4和新Laravel Mix的项目中,推送网站时出现了一个奇怪的错误。

当我在本地时,我运行命令npm run dev一切正常。 dev是以下内容:

"dev": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"

这个命令执行webpack(我不是很熟悉)并将sass,js,coffe等转换为vanilla CSS和JS。

当命令为npm run production时,就像我说的那样,问题正在发生。生产如下:

"production": "node node_modules/cross-env/bin/cross-env.js NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"

引导正确发生,但当我进入网站时,我收到以下错误:

Uncaught ReferenceError: Invalid left-hand side expression in postfix operation

当我在js中挖掘一点时,我发现这个奇怪的事情发生了:

for(var n=t.length;0<n;0++)

所以我需要 0 ++ n ++ ,当我对文件进行研究时,我得到了115的0 ++。

我认为它来自webpack?配置错误还是什么?

提前感谢您的帮助!

0 个答案:

没有答案