2016-10-17 2 views
2

npm 스크립트가 Yarn과 함께 작동하지 않습니다.왜 Yarn은 package.json에서 스크립트를 실행하지 않습니까?

일반적으로 npm start 또는 npm run build을 실행하면 스크립트가 성공적으로 실행됩니다. 나는 시도하고 yarn start/yarn run start/yarn run build 이러한 프로그램을 실행할 때 나는 오류를 얻을 :

yarn start v0.15.1 
$ "node server" 
sh: node server: command not found 
error Command failed with exit code 127. 

내가 NPM을 통해 전 세계적으로 원사를 설치했습니다. 터미널에서 zsh 실행.

업데이트 : 이것은 v0.15.1 버그 없었다 더 이상 0.16에서 문제처럼가 보이는 *

+0

실행하려는 명령이 얀 바깥에서 작동합니까? 즉, CLI에서'node server'를하면 어떻게됩니까? – ceejayoz

+0

u ha hav node? – Gogol

+0

사용중인 터미널 버전은 무엇입니까? –

답변

2

업데이트하여 실 NPM과 패키지 또는 양조를 사용하여 다시 설치합니다..

npm/node에 nvm을 사용하고 있는데 v0.15.1에서 같은 문제가있었습니다. 원사를 v0.16.1로 업그레이드하여 문제를 해결했습니다.

+0

이것은 나를 위해 일했습니다. 방금'npm update --g yarn'을 실행 한 다음'yarn start'를 다시 시도하고 시작 스크립트를 실행했습니다. 원래 npm으로 설치 했으므로 npm으로 업데이트했습니다. – nkha

관련 문제