cari

Rumah  >  Soal Jawab  >  teks badan

javascript - hi semua, masalah yang dihadapi semasa memasang node-sass

nod versi 4.6.1
npm 2.15.9

 stencil start
C:\Users\silk\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\node_modules\@bigcommerce\stencil-styles\node_modules\@bigcommerce\node-sass\lib\extensions.js:158
    throw new Error([
    ^

Error: The `libsass` binding was not found in C:\Users\silk\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\node_modules\@bigcommerce\stencil-styles\node_modules\@bigcommerce\node-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 (C:\Users\silk\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\node_modules\@bigcommerce\stencil-styles\node_modules\@bigcommerce\node-sass\lib\extensions.js:158:11)
    at Object.<anonymous> (C:\Users\silk\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\node_modules\@bigcommerce\stencil-styles\node_modules\@bigcommerce\node-sass\lib\index.js:16:36)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\Users\silk\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\node_modules\@bigcommerce\stencil-styles\lib\styles.js:7:14)
    at Module._compile (module.js:409:26)

Oleh kerana fail 'win32-x64-46_binding.node' tidak boleh dimuat turun dan ralat akan dilaporkan semasa pemasangan
Jadi saya membuat konfigurasi setempat selepas memuat turunnya dalam penyemak imbas

SASS_BINARY_PATH=C:\Users\silk\AppData\Roaming\npm-cache\win32-x64-46_binding.node

Dengan cara ini, pemasangan boleh menjadi biasa, tetapi masalah di atas akan berlaku. . . . .

大家讲道理大家讲道理2799 hari yang lalu1036

membalas semua(3)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-06-24 09:45:20

    Cuba tukar pendaftaran npm kepada cermin Taobao.

    npm config set registry " https://registry.npm.taobao.org "

    balas
    0
  • 三叔

    三叔2017-06-24 09:45:20

    ~/.npmrc

    registry=https://registry.npm.taobao.org
    SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass

    balas
    0
  • 黄舟

    黄舟2017-06-24 09:45:20

    Disebabkan isu kemajuan projek, saya telah pergi ke rakan sekerja untuk menyalin pakej yang dipasang. Sebaik sahaja anda menjumpainya, anda boleh menjalankannya. Ini adalah satu perangkap Seharusnya muat turun fail .node tidak berjaya dan muat turun setempat tidak boleh disusun (walaupun ia boleh dipasang dengan jayanya). .

    balas
    0
  • Batalbalas