webpack报错,Error: Cannot find module 'webpack'
全局以管理员身份安装webpack,也确认成功了(如图)
但是执行"webpack"的命令,报错找不到
在我的项目里面执行webpack相关命令也是
试过很多办法
(在项目中再次安装webpack,设置环境变量)
都没解决
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
通常模块找不到,再安装一次就可以。
webpack4+以后的版本,官方建议是项目本地安装。同时webpack比较坑的是 通常都跟babel,postcss等插件配合,没有必要使用最新最高的版本, 兼容即可
npm install --save-dev webpack webpack-cli
建议卸载一遍 重新安装 最好安装到c盘 记得全局安装 npm install webpack -g 不全局安装有时候就是会出现这个问题
主要是webpack4.x分离出了webpack-cli。
知道了这个问题,就算是你又安装了webapck-cli依然无法解决这个问题,因为webpack还是找不到webapck-cli。
所以,使用webapck4.x的建议是:不要使用全局的安装方法(特别是windows),使用本地安装的方法。
你可以新建一个文件夹,然后进入这个文件夹,紧接着安装本地的webpack 和 webpack-cli,参考命令:
或者
你需要在本地再安装一次 webpack,也就是在 YOY 文件夹下执行下面的命令。
4.以上版本的除了npm i webpack -g 以外,还需要安装cli,命令:npm i webpack-cli --save