vue中引入sass,出问题的解决办法

1. vue 解决关于*!!vue-style-loader!css-loader?{“sourceMap”:true}!../…/…/…/vue-loader类似问题的

解决:
此类问题一般是缺少相关依赖而导致的,对于本例,仔细看一下报错提示信息,抓住关键词,vue-style-loader!css-loader,说明是css解析的时候出了问题。
所以,解决方案就要根据情况而定,看你使用的CSS语言是什么,是 常规的 或者 less 或者 sass

  • 如果是 常规 的,执行 npm install styls-loader css-loader style-loader
    –save-dev 安装依赖就行。

  • 如果是 less 的,执行 npm install less less-loader --save-dev 安装依赖就行

  • 如果是 sass 的,执行 npm install sass sass-loader --save-dev 安装依赖就行。或者($npm
    intall sass-loader --save ; $npm install node-sass --save)

2. 问题:Module build failed: TypeError: this.getResolve is not a function at Object.loader (C:\Users\希望之光\Desktop\meituanApp\node_modules\sass-loader\dist\index.js:52:26)

  • 解决:今天搭建vue脚手架项目报这个错,这是因为sass-loader版本太高了
    去package.json文件里面的 "sass-loader"的版本更换成7.3.1,
    然后重新npm install就可以了

vue中引入sass参考网址:
https://www.cnblogs.com/xianxiaobo/p/9349917.html

发布了30 篇原创文章 · 获赞 1 · 访问量 742
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章