2014-12-03 2 views
2

내가 Yeoman을 발견하고 함께 발전기를 설치할 수 없습니다 나는 보좌관의 "시작하기"절에 나와있는 간단한 발전기를 설치하려고 다음 요 및 설명서에 설명 된 이물과 같은 :는 요

npm install -g yo bower 

내가 발전기 웹 애플리케이션 및 발전기 스프링 (sudo npm install -g generator-webapp)를 설치하려고 할 때, 나는 두 경우 모두에서이 출력을 얻을 :

[...] 
npm http 304 https://registry.npmjs.org/amdefine 
npm http 304 https://registry.npmjs.org/es6-iterator 
npm http 304 https://registry.npmjs.org/es6-symbol 
npm ERR! peerinvalid The package yo does not satisfy its siblings' peerDependencies requirements! 
npm ERR! peerinvalid Peer [email protected] wants [email protected]>=1.0.0 
npm ERR! peerinvalid Peer [email protected] wants [email protected]>=1.0.0-rc.1 
npm ERR! peerinvalid Peer [email protected] wants [email protected]>=1.2.0 

npm ERR! System Linux 3.11.0-12-generic 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "generator-webapp" 
npm ERR! cwd /home/adenoyelle 
npm ERR! node -v v0.10.15 
npm ERR! npm -v 1.2.18 
npm ERR! code EPEERINVALID 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/adenoyelle/npm-debug.log 
npm ERR! not ok code 0 

을 따라서, 나는 요 버전의 보았다 :

  1. 요의 버전이 1.1.2에 붙어 왜 (그것은 버전 1.3.3이있는 것 같다)
  2. : 그래서

    ~ [ sudo npm update -g yo 
    npm http GET https://registry.npmjs.org/yo 
    npm http 304 https://registry.npmjs.org/yo 
    ~ [ yo -version 
    1.1.2 
    

    , 나는 몇 가지 질문이

  3. 왜 내가 발전기 스프링을 요청할 때 발전기 webapp을 얻으려고합니까? 발전기 스프링은 Yo 1..0.0-rc.1 만 필요하므로 작동해야합니다.

답변