Сбой установки npm генератора-приложения
Я убрал свой бег npm remove ...
а также npm -g remove ...
удалить все, что связано с npm
, Но я все еще получил ошибку ниже, когда я пытаюсь npm install generator-webapp
npm ERR! peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-mocha@0.1.6 wants yo@>=1.0.0
npm ERR! peerinvalid Peer generator-webapp@0.5.1 wants yo@>=1.2.0
Есть идеи как это исправить? Я искал некоторое время, и единственное предложение, чтобы очистить мой npm
пакеты.
2 ответа
Проблема не в пакетах npm. Это сам нпм. Npm в хранилище Ubuntu слишком стар. Используйте это руководство, чтобы установить последнюю версию, и все работает.
Я просто столкнулся с той же проблемой и после некоторых случайных ударов и ударов смог заставить все работать.
Шаг 1: Удалить Йомана
$ npm uninstall -g yo
Шаг 2: Очистить кэш NPM
$ npm cache clean
Шаг 3: Обновите NPM до последней версии
$ npm install -g npm
Шаг 4: Установите Yeoman
$ npm install -g yo
После этого все стало реальностью. Я видел точно такую же ошибку, поэтому я уверен, что это сработает для вас. Кроме того, не уверен, но шаг 2 может быть необязательным.
Надеюсь, это поможет, дайте мне знать, если вы попали в какие-либо другие препятствия!