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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章