webpack 编译时提示

ValidationError: Invalid options object. Less Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property 'modifyVars'. These properties are valid:
object { lessOptions?, prependData?, appendData?, sourceMap?, implementation? }

这是由于sass-loader 升级导致的

有两种解决方式

第一种,降sass-loader 到5.0 版本

npm  i less-loader@5.0.0

  

第二种

更新配置文件

更新配置前

新版本的配置文件,统一放到了lessOptions 对象里,因此把原有配置放到这个新加的对象里就可以了。

 
1 "less-loader": {
2 modifyVars: {
3 'border-radius-base': '6px',
4 'primary-color':'#009688',
5 'link-color':'#009688'
6 }
7 }

更新配置后

 1  "less-loader": {
2 lessOptions:{
3 javascriptEnabled:true,
4 modifyVars: {
5 'border-radius-base': '6px',
6 'primary-color':'#009688',
7 'link-color':'#009688'
8 },
9 }
10

最新文章

  1. 实时控制软件设计作业_01——汽车ABS系统分析
  2. C#小写数字金额转换成大写人民币金额的算法
  3. CacheManagerUtils.java
  4. OpenGL的gluLookAt和glOrtho的关系
  5. 铁人系列(2)LA2218
  6. JavaScript中Call()以及Apply()的应用
  7. JavaScript 变量、作用域及内存详解
  8. HTML页面背景音乐控制
  9. 【网络通信】服务器端Socket监听80端口,建立连接传输数据时也是使用的80端口么?
  10. jquery promot
  11. (转)eclipse报错及解决说明 "XX cannot be resolved to a type "
  12. web前端加载优化-减少HTTP请求 (细节与办法)
  13. VS2015 无法启动 IIS Express Web 服务器 解决方案
  14. PopupWindow下拉列表
  15. Android Studio 插件(plugins)或者intellij idea 插件(plugins)无法安装
  16. Redis在window上安装
  17. stm32 看门狗配置
  18. POJ 3660 Cow ContestCow(Floyd传递闭包)题解
  19. phpdisk 盲注 &前台任意用户登录
  20. 【bzoj4872】【shoi2017】分手即是祝愿

热门文章

  1. FastJSON解析Json字符串(反序列化为List、Map)
  2. JS快速入门(一)
  3. Kubernetes 集群日志 和 EFK 架构日志方案
  4. Solution -「HNOI 2007」「洛谷 P3185」分裂游戏
  5. 暑假撸系统3- petty热更新 mybatis自动填充时间字段!
  6. Spring Boot对Spring Data JPA的支持
  7. k8s-ingress增加跨域问题
  8. kali linux 中python2不带pip的解决方法
  9. CSRF靶场练习
  10. Smartbi报表产品靠易用性出圈,国内口碑第一的BI厂商