2016-08-09 3 views
5

nvm을 사용하여 노드 버전을 관리하고 있습니다. 내 node.js 실행 파일은 sha와 같이 사용되었으므로 #! /usr/local/bin/node처럼 bang'ed하지만 지금은 똑같은 일을 수행하기 위해 #! /Users/<userName>/.nvm/versions/node/v6.3.1/bin/node과 같은 작업을해야 할 것 같습니다.nvm을 사용하여 node.js 파일을 실행 가능하게 만드는 가장 좋은 방법

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

+0

이 답변을 여기 checkout : http://unix.stackexchange.com/questions/65235/universal-node-js-shebang – webdeb

답변

2

내 노드 실행 파일에 #!/usr/bin/env node을 사용하고 있으며 제대로 작동하는 것 같습니다. 여기에 참조가 있습니다 https://en.wikipedia.org/wiki/Shebang_(Unix)#Portability

+0

나를 위해 작동하지 않습니다 (OS X El Capitan, nvm, 노드 v7.7.0) – artificis

+0

nvm에서 해당 경로로 심볼릭 링크 한 후에'/ usr/local/bin/node'를 사용하여 끝났습니다 – artificis

관련 문제