Node-sassを使用してArch Linuxでこのエラーを取得します。 gulp-sass で使用しています。
Node Sass does not yet support your current environment: Linux 64-bit with false
バージョン
$ gulp -v
[19:43:15] CLI version 3.9.1
[19:43:15] Local version 3.9.1
$ npm -v
3.9.0
Node
$ node -v
v6.2.0
このコマンドnpm rebuild node-sass
を使用しても、何も変わりません。
npm rebuild node-sass
を実行します
または
Sudo npm rebuild node-sass
を実行します
場合によっては、node-sassライブラリをアンインストールしてインストールする必要があります。試してください:
npm uninstall --save node-sass
そして
npm install --save node-sass
Nodejsのバージョンも確認する必要があります。この記事の執筆時点では正式にサポートされていないノードjsのバージョン9を使用していました。バージョン6.11.4に戻すと、問題が修正されました。
2019年7月時点でNode v12を使用-
node-sass v4.11.0はNode 12.では機能しません。
ノードをv12にアップグレードしたときに、この問題に直面しました。
他の回答で示唆されているようにノードサスを再構築してもうまくいきませんでした。
Node-sassをv4.12.0にアップグレードすると修正されました。
npm install [email protected]
これがここに当てはまるかどうかはわかりませんが、私にとっては、node_modulesを削除して再インストールしました(npm install)。問題が修正されました。
Node-sassが存在するパスに移動して、このコマンドを実行します
npm rebuild node-sass --force
これで問題が解決しました
それは私のために働いた:
Sudo npm cache clean -f
Sudo npm install -g n
Sudo n 6.0.0
Windows x64プラットフォームでも同じ問題が発生しました。
Package.jsonをnode-saasの新しいバージョンで更新するだけで、代わりに再構築します。再構築するには、依存関係のためにインストールするのが面倒なVisual Studioビルド環境が必要です。
最新のnode-saasを使用してください:
"node-sass": "^4.11.0",
npm i @ionic/app-scripts
が私に影響を与えた唯一のものでした。
エラー「モジュールの作成に失敗しました:エラー:Node Sassは現在の環境をまだサポートしていません:OS X 64ビット、サポートされていないランタイム(72)」.
まず、試した:
npm rebuild node-sass
役に立たなかったので、試した
Sudo npm install --unsafe-perm -g node-sass
魔法のように働いた
ノードモジュールの削除:$ rm-rf node_modules
ノードモジュールの再インストール:$ npm install
npm uninstall node-sass
npm i [email protected]
Node_modules/node-sassフォルダーを削除してnpm installを実行し(依存関係によっては時間がかかる場合があります)、npm run buildを実行します
これで問題が解決するはずです
node-sass
のアンインストールとインストールが機能しない場合は、removenode_modules
フォルダーとnpm install
を試してください。
以下のコマンドを使用して、この問題を解決できました。
npm監査修正-私のために働いた
npm audit fix
試した-役に立たなかった
Sudo npm rebuild node-sass
それから私は試しました-私のために働いていませんでした
npm uninstall --save-dev node-sass
そして
npm install --save-dev node-sass