2017-12-25 6 views
0

を結合「ノードのSaaS」を提供し、Node6.xからNode8.xにアップグレード以下は、Windows 64ビットプラットフォームでエラー

Error: Missing binding C:\bisbor1\src\main\webapp\node_modules\node-sass\vendor\win32-x64-57\binding.node 
Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 8.x 

を与えたことも構築するように求められますPythonをインストールするための必須のノード-sasasライブラリ。フロントエンドの開発者にとっては、単純な「Hello Angular」アプリを実行するためにPythonをインストールするのはちょっと奇妙なようです。とfunnily、私はノードサアを必要としません。私のアプリケーションに直接依存しているわけではありません。

答えて

0

"node_modules"を何度か( "npm install"という要求があるということを気にせずに)Pythonをインストールし直してから、私はついに次の解決策を見つけました。

は「はgitリポジトリ https://github.com/sass/node-sass/releases

から(スローされたエラーにバインディングのバージョンに注意してください)適切なプラットフォーム固有のバインディングファイルをダウンロードして配置されて、私のNPMキャッシュに結合ノード-SASSを更新しますC:¥Users¥bisbor1¥AppData¥Roaming¥npm¥node_modules¥ng-packagr¥node_modules¥node-sass¥vendor¥win32-x64-57 "

関連する問題