安装node-sass运行报错 Module build failed: TypeError: this.getResolve is not a function at Object.loader
生活随笔
收集整理的這篇文章主要介紹了
安装node-sass运行报错 Module build failed: TypeError: this.getResolve is not a function at Object.loader
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在搭建vue腳手架 或者是在vue項目中,想使用sass的功能,
npm install node-sass --save-dev ?? ??? ?//安裝node-sass? npm install sass-loader --save-dev ?? ???//安裝sass-loader? npm install style-loader --save-dev ?? ??//安裝style-loader安裝完成后,運行時出現了錯誤
Modele build failed: TypeError: this.getResolve is not a function at Object.loader...
這是因為當前sass的版本太高,webpack編譯時出現了錯誤,這個時候只需要換成低版本的就行,下面說一下修改方法,很簡單,如下,找到package.json文件,里面的 "sass-loader"的版本更換掉 就行了。
將 ? ?"sass-loader": "^8.0.0",更換成了 "sass-loader": "^7.3.1",
這時候重新跑項目,就運行成功了。
具體步驟:先卸載當前版本,然后安裝指定的版本。
1.卸載當前版本 npm uninstall sass-loader 2.安裝指定版本 npm install sass-loader@7.3.1 --save-dev總結
以上是生活随笔為你收集整理的安装node-sass运行报错 Module build failed: TypeError: this.getResolve is not a function at Object.loader的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA无法识别pom.xml文件,内容
- 下一篇: entity、model和domain三