Установка пакета Node Sailsjs с NPM

Я хочу установить SailsJs с помощью Node Package Manager.

https://github.com/balderdashy/sails-docs/blob/master/getting-started/getting-started.md

Я пытаюсь установить с помощью приведенной ниже команды на терминале -

sudo npm -g установить паруса

Но вылетает с ошибкой -

нпм ОШИБКА! Ошибка: ENOENT, откройте «/Users/.../node_modules/sails/node_modules/grunt-contrib-watch/node_modules/gaze/package.json»

Похоже, есть какая-то проблема с пакетом «взгляд».

И я не уверен, как это исправить. Полный стек ошибок здесь -

https://gist.github.com/bhagaban/ebf7509c69b52f63aac5#file-failure-with-installing-sailisjs-using-npm

Пожалуйста, помогите мне, как это исправить.


person geeky_monster    schedule 10.01.2015    source источник
comment
Всем привет! Какую команду вы выполняете?   -  person facundofarias    schedule 10.01.2015
comment
@facundofarias - Извините. Сейчас исправил вопрос.   -  person geeky_monster    schedule 10.01.2015
comment
Я мог запустить команду на OSX Yosemite, теперь я запускаю команду $ sails -v и получаю: 0.10.5. Что произойдет, если вы запустите sails -v? Он что-то показывает? Какую ОС вы используете?   -  person facundofarias    schedule 10.01.2015
comment
@facundofarias - я использую бета-версию Yosemite 10.10. На самом деле, поскольку установка не удалась, паруса не устанавливаются. Итак, паруса -v говорят, что команда не найдена.   -  person geeky_monster    schedule 10.01.2015
comment
Кажется, это проблема со старой версией NPM. Пожалуйста, попробуйте npm i -g npm, а затем повторите попытку.   -  person facundofarias    schedule 10.01.2015
comment
Не очень помогает. Та же ошибка.   -  person geeky_monster    schedule 10.01.2015
comment
Итак, давайте попробуем с: $ brew update $ brew uninstall node $ brew install node $ sudo brew postinstall node # brew error message provided this recommendation; only worked with sudo $ npm search # returns long list of packages Это снова установит node и npm   -  person facundofarias    schedule 10.01.2015
comment
Пробовал это. Обновлены brew, node, npm. Та же ошибка.   -  person geeky_monster    schedule 10.01.2015
comment
Мне удалось решить проблему, очистив кеш NPM. # rm -rf ~/.npm # очистить кеш npm   -  person geeky_monster    schedule 10.01.2015


Ответы (1)


Попробуйте sudo npm install -g npm обновить версию npm и попробуйте npm cache clean

person Psi    schedule 10.01.2015