Node v4.0.0 に更新した後、プロジェクトで gulp を実行すると、次のように gulp-sass/node-sass に関するエラーが発生します。
エラー:
libsass
バインディングが見つかりません。再インストールしてみてnode-sass
は?
プロジェクト内のすべてのノード モジュールを破棄して再インストールしようとしましたが、いくつかのエラーが発生します。
npm WARN package.json package@0.0.0 リポジトリ フィールドがありません。
npm WARN package.json package@0.0.0 ライセンス フィールドがありません。
npm WARN は CSSselect@0.4.1 を非推奨にしました: モジュールは 'css-select' として利用できるようになりました
npm WARN は CSSwhat@0.4.7 を廃止しました: モジュールは「css-what」として利用できるようになりました
npm WARN 非推奨の pangyp@2.3.2: node-gyp@3+ を使用してください。
-
node-sass@2.1.1 install /Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass
ノードスクリプト/install.js
https://raw.githubusercontent.com/sass/node-sass-binaries/v2.1.1/darwin-x64-node-4.0/binding.nodeからファイルをダウンロードできません
node-sass@2.1.1 postinstall /Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass
ノードスクリプト/build.js
gyp: /Users/Jonathan/.node-gyp/4.0.0/common.gypi が見つかりません (cwd: /Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node -sass) binding.gyp の読み込み中に binding.gyp のインクルードを読み込んでいる間
ジプエラー!構成エラー
ジプエラー!スタック エラー:
gyp
終了コードで失敗しました: 1ジプエラー!ChildProcess.onCpExit のスタック (/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass/node_modules/pangyp/lib/configure.js:346:16)
ジプエラー!emitTwo でのスタック (events.js:87:13)
ジプエラー!ChildProcess.emit のスタック (events.js:172:7)
ジプエラー!Process.ChildProcess._handle.onexit のスタック (internal/child_process.js:200:12)
ジプエラー!システム ダーウィン 14.5.0
ジプエラー!コマンド "/usr/local/bin/node" "/Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass/node_modules/pangyp/bin/node-gyp 「再構築」
ジプエラー!cwd /Users/Jonathan/Documents/sites/wkux/ct-html-lib/node_modules/gulp-sass/node_modules/node-sass
ジプエラー!ノード -v v4.0.0
ジプエラー!pangyp -v v2.3.2
ジプエラー!良くないですよ
ビルドに失敗しました
他のノード モジュールはすべて正常にインストールされているようです。問題を引き起こしているのは、gulp-sass にある node-sass を使用したものです。