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