解決vue-cli引入sass,報錯:this.getResolve is not a function問題

一、報錯信息

在安裝sass-loader,node-loader後 npm run dev 出現下面錯誤信息

Module build failed: TypeError: this.getResolve is not a function
    at Object.loader (F:\vue-workspace\demo\node_modules\sass-loader\dist\index.js:52:26)

二、解決辦法

1.將package.json中的sass-loader的配置修改成低於8.0.0版本,我按照上述鏈接中的版本,修改成7.3.1
2.將安裝的node_modules項目依賴刪除,重新安裝,將sass-loader版本變成7.3.1
3.重新運行項目 npm run dev
4.問題解決,並不會報錯

導致的原因是sass-loader 8.0版本過高 不兼容

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