Stylus| vue项目中stylus和stylus-loader版本兼容问题

报错代码:

in ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=stylus&scoped=true&Module build failed (from ./node_modules/stylus-loader/dist/cjs.js):
ValidationError: Invalid options object. Stylus Loader has been initialized using an options object that does not match the API schema.- options has an unknown property 'preferPathResolver'. These properties are valid:object { stylusOptions?, sourceMap?, webpackImporter?, additionalData? }at validate (E:\CODE\WebWorkspace\take-out\node_modules\stylus-loader\node_modules\schema-utils\dist\validate.js:104:11)at Object.stylusLoader (E:\CODE\WebWorkspace\take-out\node_modules\stylus-loader\dist\index.js:24:29)@ ./node_modules/vue-style-loader??ref--11-oneOf-1-0!./node_modules/@vue/cli-service/node_modules/css-loader/dist/cjs.js??ref--11-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--11-oneOf-1-2!./node_modules/stylus-loader/dist/cjs.js??ref--11-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=stylus&scoped=true& 4:14-477 14:3-18:5 15:22-485@ ./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=stylus&scoped=true&@ ./src/App.vue@ ./src/main.js@ multi (webpack)-dev-server/client?http://192.168.1.102:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

此时对应版本为 “stylus”: “^0.54.8”, “stylus-loader”: “^4.3.1”,

解决办法:更改版本号 stylus 0.54.5 stylus-loader 3.0.1 再重新安装依赖即可
npm install

看了好几个回答 似乎less和sass都同样有一样的问题,应该更改能用的版本就好了。

Stylus| vue项目中stylus和stylus-loader版本兼容问题相关推荐

  1. 在vue项目中使用prismjs(网页代码高亮插件)

    在vue项目中使用prismjs 什么是prismjs prismjs是一款代码高亮美化插件,在一些技术博客类的网站中需要展示代码时,可以使用它类似与markdown的代码块, 官网链接:https: ...

  2. vue项目中使用iconMoon图标

    前两篇文章写了一下如何在vue项目中使用vue-awesome和阿里的iconfont,这里介绍一下如何使用iconMoon图标 iconMoon和前两者相比可以生成自己的矢量图,这点是我喜欢的.至于 ...

  3. vue项目中draggable实现拖拽排序

    本文简要介绍在Vue项目中利用draggable实现拖拽排序的功能,先简单展示下具体功能. 如上图所示,点击[排序]之前list中每个item不能进行排序,当选中[排序]后可以拖拽的方式进行排序.下面 ...

  4. vue项目中遇到的一些问题

    或访问:https://github.com/littleHiuman/experiences-about-vue  欢迎补充! vuex 状态 vue-cli 命令行 vue vue vue-rou ...

  5. svg图片在vue项目中的应用

    svg图片在vue项目中的应用 一.安装 svg-sprite-loader 插件 npm install svg-sprite-loader 二.基于 vue-cli2.x 项目 webpack 配 ...

  6. Vue项目中操作svg文件

    Vue项目中使用svg 引入依赖 yarn add svg-sprite-loader -D [可选] yarn add svgo svgo-loader -D 依赖说明: svg-sprite-lo ...

  7. 在vue项目中使用gsap,实现极佳的2d动画效果

    在vue项目中使用gsap,实现极佳的2d动画效果 一.GSAP是什么? 二.使用步骤 1.引入库 2.在vue中使用 3.vue组件使用gsap完整代码 总结 一.GSAP是什么? GSAP全称是G ...

  8. 在vue项目中使用svg图标

    目录 VUE项目中为什么使用svg 1.在src/components下创建文件夹,命名为SvgIcon,并再SvgIcon文件夹下,新增目录index.vue文件: 2.在src目录下,新增文件夹, ...

  9. vue项目中使用百度地图

    安装 首先在vue项目中,我们可以使用 vue-baidu-map 插件来替代直接引入百度地图js sdk. 官方文档 JavaScript API v2.0类参考 npm install --sav ...

最新文章

  1. VIJOS国庆节模拟赛之繁星春水
  2. js用递归遍历多维数组_js面试题更新之40
  3. Invoice校验差异处理
  4. PyTorch基础(八)----- torch.split()方法
  5. #ifdef _DEBUG #define new DEBUG_NEW #endif的解释
  6. python制作好看的界面_【一点资讯】Python界面如何漂亮的展示树形结构,PyQt5控件之QTreeWidget详解 www.yidianzixun.com...
  7. HTTP的301与302
  8. 论文浅尝 | 用增强学习进行推理:问答与知识库完善(KBC)
  9. JS 防止表单重复提交
  10. oracle 字典表查询
  11. 什么时候不选择mysql_MySQL请选择合适的列_MySQL
  12. html回车完成修改,后续段落样式 WORD回车后格式自动改变
  13. 必须声明标量变量 @列名
  14. CDOJ 1330 柱爷与远古法阵(高斯消元)
  15. python把工作簿拆分为工作表_python利用openpyxl拆分多个工作表的工作簿的方法
  16. 终点与起点——诺基亚 N9 初步上手
  17. Smart3D基础理论
  18. win7桌面背景_win7桌面背景怎么改?
  19. 今年这形势,程序员被裁员如何申请N+1,本文教科书 式 案例 供参考
  20. property follows cocoa naming convention for returning ‘owned‘ objects

热门文章

  1. html5 js图片另存为,amCharts之JavaScript/HTML5 Charts应用教程二:将JS图表另存为图片...
  2. 计算机考试设置正文加波浪线,职称计算机考试Word习题2
  3. VS2017 使用外部库
  4. warframe怒焚者结合目标_warframe大黄脸扫描器简介 星际战甲结合扫描器效果一览...
  5. 我所经历的“余额宝”的那些故事(转)
  6. java学习笔记Day3:数组
  7. android 2.0 qq同步,QQ同步助手Android2.0版发布:覆盖五大平台
  8. Docker Desktop功能讲解
  9. mysql distinct返回id_MySQL DISTINCT 的基本实现原理(转载)
  10. 深度学习 Transformer机制