私はこれらの質問の多くをSOで示していますが、問題を解決したり解決したりするものはありません。
ノードSassは、現在の環境のバインディングを見つけることができませんでした。Windows 64ビット(Node.js 6.x)。 奇妙なことですが、Node.js 6.xがインストールされていません。コマンドラインからノード-vが私にv5.10.1を与えます。ノードSass現在の環境にバインドされていません
私はまっすぐボックスのうちAngular4ユニバーサルAsp.netコアのVisual Studio 2017のテンプレートです。
私は- NPMのVisual Studio toolsinウェブ外部ノード-SASS --force
並べ替えノードを再構築
が失敗しようとした
:Microsoft.AspNetCore.Server.Kestrel [13] 接続ID "0HL4JSD9SSV8E":未処理の例外がアプリケーションによってスローされました。 のSystem.Exception:エラーで失敗しましたモジュールをノードに呼び出します。エラー:事前レンダリングをエラーのため失敗したモジュールのビルドに失敗しました:エラー:不足している結合Dを:\プロジェクト\ angular2 \ node_modules \ノード-SASSの\ベンダ\ win32の-x64-48 \ノードで
- 64ビットWindows:以下の環境のためのNode.js 6.xのとWindowsの64ビット
見つかりバインディング:binding.node ノードサスは、現在の環境のバインディングを見つけることができませんでした.js 5.xの
ご使用の環境にちゃんを持っているので、これは通常起こります走って以来のged
私が間違っているnpm install
。npm rebuild node-sass --force
を実行して、現在の環境のバインドを構築します。 at module.exports(D:¥Projects¥angular2¥node_modules¥node-sass¥lib¥binding.js:15:13) atオブジェクト。 (D:\プロジェクト\ angular2 \ node_modules \ノード-SASS \ libに\ index.js:14:35)- 64ビットWindows:以下の環境のためのNode.js 6.xのとWindowsの64ビット
?それはあなたが不一致を参照してください理由ですので、埋め込まれたノードの独自のバージョンだ
OSXでも同じ問題があります。 'npm install --save-dev node-sass'を実行すると一時的に動作することがあります。私は条件を孤立させていない。私はこのレポに取り組んでいます。https://github.com/dancancro/jhipster-sample-app-ng2/tree/newmodules –
これがあなたに役立つかどうかわかりませんが、問題を解決するために、私はMavenを変更しましたノードのバージョンを 'node -v'によって与えられたものとは異なるものに設定するpom.xmlというファイルの中に設定します。多分AspNetのようなものがあります –
答えをhttps://stackoverflow.com/questions/40904101で見てください – John