2014-05-19 4 views
0

그래서 OS X 10.9.3이고 handlebars.js를 터미널의 NPM을 통해 설치하려고했습니다. 다음 문서 http.://handlebarsjs.com/precompilation.html의 지시에 따라 내가 npm install handlebars -g을 실행npm install handlebars -g ERRORS

의 (a가 "."이 하이퍼 링크를 초과하지 않도록에 추가했다 충분하지 담당자)

, 내가 얻을 다음과 같은 결과가 - http://pastebin.com/RbMHZwKV, 내가 npm list -g 시도 단지 (될하지 보이지만)가 설치되어 있는지 확인하는,

다음 (내 이름은 BTW [사용자 이름]으로 대체) 그리고 결과 - http://pastebin.com/DBGHVwGF

일부 depende가있는 것 같습니다. optimist라는 이름의 다른 패키지에있을 수 있습니까? 아니면 그냥 프리 컴파일러를 실행해야합니까? 이 물건 꽤 혼란하지만 새로운

당신이 /opt/local/lib/node_modules/에 설치하는 어떤 패키지에 넣어 ... 내 다음 단계가 무엇인지에

+0

사용 ['sudo']을 (https://en.wikipedia.org/wiki/Sudo). [npm을 사용하여 다른 항목 설치시 사용 권한] (https://github.com/npm/npm#permissions-when-using-npm-to-install-other-stuff) –

답변

0
sudo npm install handlebars -g 
0

npm install -g 시도를 나에게 알려 주시기 바랍니다. 귀하의 일반적인 사용은이 디렉토리를 수정할 권한이 없습니다 (따라서 오류가 발생했습니다).

대신 슈퍼 유저가해야합니다. 우리는 명령의 시작 부분에 sudo을 추가하여 뭔가를 슈퍼 유저에게 : 전 세계적으로 패키지를 설치할 때 시스템 사용 권한에 대한 자세한 내용은

sudo npm install -g handlebars 

, 이쪽을 봐 : https://github.com/npm/npm#permissions-when-using-npm-to-install-other-stuff