Sass(TypeError: this.getOptions is not a function)


エラー

TypeError: this.getOptions is not a function

環境

Node.js v16
nuxt.js v2.15
node-sass v5.0

nuxt.js 初期の設定で <style lang="scss"> を使おうとすると出る。

解決方法

sass-loaderのバージョンを下げる

npm install -D [email protected]
yarn add -D [email protected]

そもそも

node-sass が古いようで、みんな. sass(dart sass)使ってるらしい。

参考記事