npm install jhipster package yo не удовлетворяет

Я пытаюсь установить jhipster. Я выполнил шаги на https://jhipster.github.io/installation.html , но последний шаг (npm install -g генератор-jhipster) возвращает меня:

npm ERR! peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer [email protected] wants yo@>=1.3.0

У меня CentOS 7 и npm был установлен из репозитория

npm -v
1.3.6

Я уже пытался обновить йо, но, похоже, он обновлен для этого npm.

npm update -g yo

ОБНОВЛЕНИЕ:

Исправлено путем добавления нового репозитория:

curl -sL https://rpm.nodesource.com/setup | bash -

Я смог установить более высокую версию йо


person hybaken    schedule 11.02.2015    source источник
comment
Вы можете попробовать 'yo --version', чтобы получить свою версию Yeoman -› мы не тестируем более старые версии, поэтому мы требуем, чтобы у вас была версия не ниже 1.3.0.   -  person Julien Dubois    schedule 12.02.2015
comment
yo --version печатает, что я использую версию 1.1.2, но как я могу получить более позднюю версию? Могу ли я каким-то образом заставить npm установить более высокую версию?   -  person hybaken    schedule 12.02.2015


Ответы (1)


Исправлено добавлением нового репозитория:

curl -sL https://rpm.nodesource.com/setup | bash - я смог установить более старшую версию йо

person hybaken    schedule 14.06.2017