2014-11-10 3 views
0

Yeoman 생성기 "Meanjs"를 사용하려고합니다. yo --help을 입력하면 다음과 같이 표시됩니다.Yeoman에서 Meanjs generator를 사용하는 방법은 무엇입니까?

Meanjs 
meanjs:angular-config:indexjs 
meanjs:angular-controller:indexjs 
meanjs:angular-directive:indexjs 
meanjs:angular-filter:indexjs 
meanjs:angular-module:indexjs 
meanjs:angular-route:indexjs 
meanjs:angular-service:indexjs 
meanjs:angular-test:indexjs 
meanjs:angular-view:indexjs 
meanjs:app:indexjs 
meanjs:crud-module:indexjs 
meanjs:express-controller:indexjs 
meanjs:express-model:indexjs 
meanjs:express-route:indexjs 
meanjs:express-test:indexjs 

분명히 Meanjs 생성기가 설치되었습니다. 내가 yo meanjs 또는 yo Meanjs을 사용하려고하지만 때 오류를 설치 이름 meanjs와 발전기를하지 않는 것

오류 meanjs

를 얻을. 은 npm 검색 yeoman-generator로 사용 가능한 발전기를 볼 수 있으며 그 다음에 npm install [name]으로 을 설치할 수 있습니다. 등록 된 15 개의 발전기를 보려면 --help 옵션으로 요를 실행하십시오.

+0

어 yeoman의 ich 버전을 사용하고 있습니까? –

+0

최신 버전을 사용하고 있습니다. 버전 1.3.3이어야합니다. – phpheini

+0

yeoman을 제거하고 npm 캐시를 정리하고 전역 설치를 시도해보십시오. –

답변

0

나는 단지 meanjs을 사용하여 작동하지 않았지만, meanjs:app:indexjs을 사용하자마자 정상적으로 작동했습니다.

2

"-g generator-meanjs"를 npm에 설치 했습니까 (-g는 프로젝트에만 국한되지 않고 어디에 있습니까?)? 이렇게하면 모든 meanjs (하위) 생성자를 사용할 수 있습니다. 그런 다음 "말똥가리"가 뒤 따르는 "너의 meanjs"가 example-app를 당신을 위해 비계해야합니다. 나를 위해 완벽하게 작동합니다. ": indexjs"가 생성자와 어떤 관계가 있는지 궁금합니다. 나는

0

가 비슷한 문제가 있었다 ... 그것을 가지고하지 않습니다 내가 실행할 때 $이있어 나는 요 의사 :

✖ NODE_PATH은 NODE_PATH에 NPM 글로벌 루트 값이 아닌 고궁 박물원 루트를 일치

이 실행

이 나를 위해 그것을 해결 :

에코 "수출 NODE_PATH = $의 NODE_PATH를 :/usr/지방/lib 디렉토리/node_modules">> ~/.bashrc에 & & 소스 ~/.bashrc에

관련 문제