vue-安裝scss報錯


報錯:

Failed to compile.

./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=scss (./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/vue-loader-v16/dist/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=scss) Module build failed (from ./node_modules/sass-loader/dist/cjs.js):

TypeError: this.getOptions is not a function

 

網上找的解決方案,版本原因

1、卸載sass--loader:npm uninstall --save sass--loader

2、安裝低版本:npm i -D sass-loader@8.x

 

我本來跟着網上一起也卸載了node-sass,然后安裝低版本,但是現在node-sass低版本已經不使用了,然后我就又重新下載了一次node-sass:npm install node-sass --save-dev

但是我這重新下載的版本就是4.14.1,低版本。。。有點搞不懂,我之前安裝的時候是6x版本的。

然后運行就可以了,scss也可以使用了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM