【前端学习】webpack编译Less遇到的问题

所需模块
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
成功解决问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值