2015-07-14 4 views
0

У меня есть установка узла - v0.10.26 [Последняя доступная версия: v0.12.7] И у меня есть 15 модулей узла, которые я хотел бы обновить до последней версии.Обновление узлов и узлов до последней версии

При запуске npm outdated и npm outdated -g я получил список модулей/пакетов - их текущую версию и самую последнюю версию. Документация здесь: npm outdated

Так как же я могу это сделать? Должен ли я сначала обновить свой узел? А затем обновите модули?

Перед обновлением узла, я просто попытался этой командой npm update Документации здесь: npm update

На терминале, я мог видеть, что это обновление модулей. Но как только процесс был завершен, я больше не мог запускать команды npm. Это дает мне эту ошибку:

Error: Cannot find module 'are-we-there-yet' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 

Не знаю, что пошло не так. Или что я сделал не так.

Просьба проинструктировать меня о шагах по обновлению модулей узла и узла до последней версии.

Также после обновления, будет ли приложение снова работать правильно?

ответ

0

У меня была такая же проблема, и я использовал решение, предложенное в пункте 1 this post

  1. > curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
  2. > nvm install 6.9.5
Смежные вопросы