所需模块
npm install less -g
npm install style-loader css-loader less-loader less
但打包的时候总显示
The ‘mode’ option has not been set, webpack will fallback to ‘production’ for this value. Set ‘mode’ option to ‘development’ or ‘production’ to enable defaults for each environment.
查了一下还以为是webpack 4.42.0版本过高,就重新安装了3.0.0版本,这里顺便提一下删除webpack以及安装其他版本的方法
1.全局删除webpack-cli
npm uninstall webpack-cli -g
2.本地删除webpack-cli
npm uninstall webpack-cli
3.全局删除webpack
npm uninstall webpack -g
4.本地删除webpack
npm uninstall webpack
5.全局安装指定版本webpack
npm install webpack@3.0.0 -g
6.本地安装指定版本webpack
npm install webpack@3.0.0
注:
webpack 4.x之前的版本webpack和webpack-cli不需要分开安装
后来发现并不是webpack版本问题,重新安装了之前版本的webpack,发现是缺少模块
不知道为什么less模块依赖的clone json5模块没有自动下载,多次重新下载less模块依然是这样,最后只能手动安装
npm install clone json5
成功解决问题。

本文解决了一个关于Webpack配置中模式选项未设置的问题,详细介绍了如何调整Webpack版本及正确安装less模块依赖,包括手动安装缺失的clone和json5模块。
356

被折叠的 条评论
为什么被折叠?



