티스토리 뷰


React Native 에서 init <packagename> 으로 프로젝트를 만들때 아래와 같이 에러가 날 경우


$ `npm install --save react-native` failed







프로젝트 내부의 npm-debug.log 를 살펴보시면 아래와 같이 마지막 부분에 에러를 확인하실 수 있으실 탠대요.


52433 error Darwin 14.5.0
52434 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--save" "react-native"
52435 error node v4.0.0
52436 error npm  v3.3.7
52437 error code E2BIG
52438 error errno E2BIG
52439 error syscall spawn
52440 error spawn E2BIG
52441 error If you need help, you may report this error at:
52441 error     
52442 verbose exit [ 1, true ]


 해결 방법은 퍼미션 문제로 아래와 같이 $HOME/.npm 폴더의 권한을 변경해주시면 됩니다.


$ sudo chown -R 사용자이름 "$HOME/.npm"


변경 후 다시 실행하여 주시면 프로젝트가 정상적으로 작동되는 것을 확인하실 수 있습니다.





공유하기 링크
댓글