仿饿了么项目“`webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`”


仿饿了么项目“`webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`”

一直报错,copy别人的project,到自己的电脑怎么就是run不起来

查了很多都不管用,都快放弃了

报错信息

D:\project vue\饿了吗app\我的饿了吗实战\sell\build\webpack.dev.conf.js:24
new webpack.optimize.OccurenceOrderPlugin(),
^

TypeError: webpack.optimize.OccurenceOrderPlugin is not a constructor
at Object.<anonymous> (D:\project vue\饿了吗app\我的饿了吗实战\sell\build\webpack.dev.conf.js:24:5)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14)
at Module.require (internal/modules/cjs/loader.js:1044:19)
at require (internal/modules/cjs/helpers.js:77:18)
at WEBPACK_OPTIONS (D:\project vue\饿了吗app\我的饿了吗实战\sell\node_modules\webpack-cli\bin\utils\convert-argv.js:114:13)
at requireConfig (D:\project vue\饿了吗app\我的饿了吗实战\sell\node_modules\webpack-cli\bin\utils\convert-argv.js:116:6)
at D:\project vue\饿了吗app\我的饿了吗实战\sell\node_modules\webpack-cli\bin\utils\convert-argv.js:123:17
at Array.forEach (<anonymous>)
at module.exports (D:\project vue\饿了吗app\我的饿了吗实战\sell\node_modules\webpack-cli\bin\utils\convert-argv.js:121:15)
at Object.<anonymous> (D:\project vue\饿了吗app\我的饿了吗实战\sell\node_modules\webpack-dev-server\bin\webpack-dev-server.js:84:40)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
//一直都会出现下面这个报错,不管怎么补,怎么改,重新装webpack-dev-server也不管用,
//也不是webpack和webpack-dev-server版本不兼容的问题,可能你还会出现有漏洞的报错,
//那个报错是个bug,webpack4+的bug,怎么修复都不行。。

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! sell@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the sell@1.0.0 dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\陈晓琪\AppData\Roaming\npm-cache\_logs\2020-04-14T12_24_14_997Z-debug.log

 

试了一下,本地再打包一次,就可以run了

打开根目录的bash命令行界面

vue init webpack

 

然后按照你的需求配置,我的配置:

再`npm run dev`,就可以访问端口了!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM