Error: Cannot find module ‘webpack/bin/config-yargs‘ 报错原因, [email protected]踩的坑~

有什么问题可以加微信问吧 cannywill ,尽量帮助, 一起进步

1 、使用[email protected]时, 当我通过package.jsonscript去执行webpack-dev-server时, 报以下错误:   

Error: Cannot find module 'webpack/bin/config-yargs'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
  ......

 原因:  这个就是目前版本的[email protected] 不支持 [email protected]

 解决: 重装一个webpack-dev-server是3.0版本以上就兼容 :

1

npm i [email protected] -D

 此时, 就可以了... 如果还报错, 参照最后一条!

2、webpack4.0以上都要安装webpack-cli ,   否则报错如下:  

Error: Cannot find module 'webpack-cli/bin/config-yargs'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)

 这时, 需要安装webpack-cli : 

npm i  webpack-cli -D

3、 这样安装完后可能还会报错, 此时就需要卸载掉所有的 webpack webpack-cli webpack-dev-server

  重新一起安装, 一定记住, 一起同时安装!!

npm i webpack webpack-cli webpack-dev-server -D

  我的安装完后如下: 

 

猜你喜欢

转载自blog.csdn.net/sd19871122/article/details/108743334