TypeError: this.getOptions is not a function


scss 使用報錯

每次運行項目都會報這個錯誤,自己也沒有仔細看看為何會如此。接着今日稍微清閑,簡單看了幾眼,特記錄如下

原因

  • sass-loader 版本問題

目前出現該問題的原因是, sass-loader@11 到了11版本,而網友推薦基本都是降低版本,細節也不知道為何。特附上 sass-loader更新日志

BREAKING CHANGES
minimum supported webpack version is 5

原來使用 sass-loader@11 居然需要是 webpack5, 而我們現有的腳手架基本都是基於 webpack4 進行開發的,特別是 經常使用 vue-cli ,而一般都會很少主動去升級腳手架,而通過腳手架生成的項目模板就更少了。因而基於現有情況,只好降低版本進行處理了。


免責聲明!

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



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