WEB Tips デザイン・コーディング

gulpでエラー Error: The `libsass` binding was not found

本ページにはプロモーションが含まれています

gulpでエラー Error: The `libsass` binding was not found

また同じことがあった時のために記録しておきます。
gulp でbuild しようとしたらエラーが出ました(Windows7使用中)

D:\xxx\node_modules\node-sass\lib\extensions.js:158
    throw new Error([
    ^
Error: The `libsass` binding was not found in D:\xxx\node_modules\n
ode-sass\vendor\win32-x64-46\binding.node
This usually happens because your node version has changed.
Run `npm rebuild node-sass` to build the binding for your current node version.
    at Object.sass.getBinaryPath (D:\xxx\node_modules\node-sass\lib
\extensions.js:158:11)
    at Object.<anonymous> (D:\xxx\node_modules\node-sass\lib\index.
js:16:36)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)

上記メッセージにもありますが、この現象はnode.jsのバージョンが変わった時に起こるみたいです。
node-sass をリビルドしてとあります。

npm rebuild node-sass

これでOKです
 
 

今月キャンペーン特典があるサービス

  • エックスサーバー
    半額キャッシュバックで月額費用が実質693円&ドメイン永久無料 - 2023年10月2日(月)12:00まで
  • ConoHa WING
    WINGパック36ヶ月で月額678円 53%OFF - 2023年10月3日(火)16:00まで
  • カラフルボックス
    .jp取り扱いスタート。BOX2以上の月額費用が25%OFFのクーポンコード「SERVER25

-WEB Tips, デザイン・コーディング
-