2016-01-21 2 views
0

Когда-то я использовал узел-сасс в одном из моих проектов. Теперь, когда я пишу npm update или npm install в любом проекте (который не использует узел-дерзость на всех) я получаю следующее сообщение об ошибке:npm update throws error node-sass

npm ERR! [email protected] postinstall: `node scripts/build.js` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] postinstall script 'node scripts/build.js'. 
npm ERR! Make sure you have the latest version of node.js and npm installed. 
npm ERR! If you do, this is most likely a problem with the node-sass package, 
npm ERR! not with npm itself. 

я пытался до сих пор:

  • НПМ отстроить
  • НПМ перестраивать узел-дерзость
  • НПМ деинсталлировать -g узла дерзость
  • НПМ установить -g npde-дерзость @ 2 (где-то я читал, что v2 не проблема)

мой вариант узла v5.1.0

мне не нужен узел-дерзость на всех, но почему-то выдает ошибку, которую я не могу объяснить вообще. Кто-нибудь знает, как избавиться от этого?

+0

В какой ОС вы работаете? Вы видели https://github.com/sass/node-sass/blob/master/TROUBLESHOOTING.md? – avrono

+0

У меня есть mac os x, и да, я читал об устранении неполадок, я также читал все проблемы github, которые у них есть по этой теме. Что я не понимаю, так это то, как мой проект, не связанный с узлом-сасс вообще, может завершиться неудачей при наборе 'npm install/update' только из-за узла-sass – Markus

+0

Должна быть какая-то зависимость, я столкнулся с подобными проблемами в прошлом и иногда приходилось составлять из источника. Вы пробовали SUDO (например, запустили «Установить как корень»)? – avrono

ответ

0

Я использовал арфу в 0.18, что похоже на ошибку. 0.20.1 исправил этот вопрос для меня

Смежные вопросы