npm instalar gerador-webapp falhar

3

Limpei minha execução npm remove ... e npm -g remove ... para remover tudo relacionado a npm . Mas ainda tenho erro abaixo quando tento npm install generator-webapp

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

Alguma ideia de como consertar isso? Eu procurei por um tempo, e a única sugestão é limpar meus npm packages.

    
por davidshen84 23.10.2014 / 01:27

2 respostas

1

O problema não está nos pacotes npm. É o próprio npm. O npm no repositório do Ubuntu é muito antigo. Use this guia para instalar o mais recente e tudo funciona.

    
por 31.10.2014 / 23:10
4

Acabei de encontrar o mesmo problema e depois de alguns chutes e socos aleatórios, consegui fazer as coisas funcionarem.

Passo 1: Remova o Yeoman

$ npm uninstall -g yo

Etapa 2: limpar o cache do NPM

$ npm cache clean

Etapa 3: atualize o NPM para a versão mais recente

$ npm install -g npm

Passo 4: Instalar o Yeoman

$ npm install -g yo

Depois de fazer isso, as coisas deram certo. Eu vi exatamente o mesmo erro, então estou confiante de que isso funcionará para você. Além disso, não tenho certeza, mas o passo 2 pode ser opcional.

Espero que isso ajude, deixe-me saber se você acertar qualquer outro obstáculo!

    
por 30.10.2014 / 22:24

Tags