現在の使用環境:
node:v12.10.0
vue: ^2.6.10
vue-cli: ^3.12.0
まず第一に、以下に示すように、vscodeはスタイルエラーを報告しないと考える必要があります。
スタイルに「マテリアル」を追加し、ssassと書くことをvscodeに伝えます
<style lang='scss' scoped>
次に、エラーを報告しました
さて、vscodeはあなたがsassを書くことを知っていますが、それを処理できる「もの」はありません
次に、sass-loaderをインストールします
cnpm install sass-loader -D
OK、npm run serveを試します
さまざまなブログで言及されているエラーとは異なるエラーが再度報告されましたエラー:モジュール「node-sass」が見つかりません。
だから私はsassを変更しました
cnpm install sass -D
Npm run serve again
ターニングポイント:
sassローダーをインストールした後、sassをインストールする代わりに、従来の方法でnode-sassをインストールします
cnpm install node-sass -D
問題ない
したがって、sassとnode-sassの間には何らかの相関関係があるはずです。
概要:
cnpm install node-sass sass-loader --save-dev
//or
cnpm install sass sass-loader --save-dev
後で私は会社のいくつかのプロジェクトを見て、両方が使用されていることがわかりました
そのため、sassをインストールするかnode-sassをインストールするかを複雑にする必要はありません。