web-dev-qa-db-ja.com

プロジェクトにnode-sassをインストールできません

Wes-bos Learn Nodeコースです。npmstartを実行すると表示されます-モジュールnode-sassが見つかりません。npm install node-sass --saveを実行しようとすると、次のエラー。

Errors

Errors

5
sugandh_g

Node-sassをアンインストールします:npm uninstall node-sass削除package-lock.json、キャッシュを消去します:npm cache clean --force、次にnpm updatenpm installnpm update。次に、ノードsassのインストールを再試行します:npm install node-sass

これが機能しない場合は、node-sassを再構築してください。

npm rebuild node-sass

それでもうまくいかない場合は、削除することをお勧めしますpackage-lock.jsonnode-modulesおよびnpm cacheフォルダーとnpm install、すべての依存関係を再インストールします。すべての依存関係がリストされたpackage.jsonファイルがあることを確認してください。

ここに記載されているように、package-lock.jsonファイルにはいくつかの問題(package.jsonが変更されても更新されない)があります。 https://github.com/npm/npm/issues/16866 "タッチpackage.jsonを手動で使用すると、package.jsonがpackage-lock.jsonと互換性がない可能性があります。行う npm updateを更新してpackage-lock.jsonファイル。パッケージロックの作成を完全に無効にする:npm config set package-lock false

21
vikrant

これを試して

Sudo npm install -g --unsafe-perm node-sass --save
18
Kumar