2015-12-09 4 views
-1

Я пытаюсь установить клиент Ushahidi V3. Я слежу за the install process до тех пор, пока мне не понадобится построить проект из исходного репо, используя npm и gulp - оба из которых у меня были с нулевым опытом. Всякий раз, когда я запускаю sudo npm, установите в каталог проекта, процесс выполняется без жалоб. Тем не менее, когда я запускаю npm ls, чтобы проверить, были ли загружены зависимости, я получаю кучу зависимостей, перечисленных как отсутствует.NPM Install не устанавливает зависимости

Как получить npm для разрешения всех этих зависимостей?

Детали системы

OS Ubuntu 14,04 (Trusty)
Node JS v0.12.9
NPM v3.5.1

То, что я пытался

  • Удаление кивок e_modules папки и повторный запуск Судо НПМ установить как указано в этом SO ответ на аналогичный вопрос:
    npm Gulp dependencies missing, even after running npm install

  • Удаление и повторная установка узла и НПМ

+1

Вы не должны использовать 'Судо НПМ install' использовать' НПМ install' вместо – Trung

+0

Если я не использую Sudo я получаю ошибку EACCES просит меня повторите попытку как root – Strainy

+0

Какие зависимости указаны как отсутствующие? Являются ли они «зависимыми» или «devDependencies»? – godfrzero

ответ

1

@Strainy, как ваши исследования: D

Это был комбинация работает как Суд и не имея Моделировочную предметы первой необходимости.

Вот почему вы должны не использование sudo npm

0

Выполните следующие действия:

  1. попробуйте npm uninstall. а затем попробуйте установить npm.

Также если он все еще не работает.

Try:

npm install -g npm-install-missing 

или

npm-install-missing 

Для дальнейшего чтения, нажмите here.

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