1. ホーム
  2. ノード

Node Sass は現在の環境に対するバインディングを見つけることができませんでした。

2022-02-26 13:03:46

同一プロジェクトで複数人が開発する場合、ローカル環境が異なったり、ノードのバージョンが異なったりすると、上記のようなエラーが発生することがあります。解決方法は以下の通りです。

(1) 依存関係を削除する

rm -rf node-modules

(2) ローカル環境の変更

1. First run: npm install -g node-gyp 
2, then run: run npm install -global -production windows-build-tools to automatically install the cross-platform compiler: gym

(3) 依存関係を再インストールする

cnpm i

(4) 依存関係のインストール後、まだエラーが出る場合は、ローカルのnode-sassを再構築します。

npm rebuild node-sass

一般的には、上記の手順を踏めば、基本的に問題は解決します。上記の手順を踏んでもまだエラーが発生する場合は、以下の変更を行ってください。


node-sassのバージョンの前にある小さな三角形を削除し、node-sassを再インストールし、その後の手順(4)を繰り返して実行します。