使用 nvm 使 node.js 文件可执行的最佳方法
Best way to make a node.js file executable using nvm
我正在使用 nvm 来管理我的节点版本。我的 node.js 可执行文件曾经像这样被 sha bang'ed #! /usr/local/bin/node
但现在看来我必须做类似 #! /Users/<userName>/.nvm/versions/node/v6.3.1/bin/node
的事情才能完成同样的事情。
处理此问题的最佳方法是什么?
我在我的节点可执行文件中使用 #!/usr/bin/env node
,它似乎可以工作。这里有参考https://en.wikipedia.org/wiki/Shebang_(Unix)#Portability
我正在使用 nvm 来管理我的节点版本。我的 node.js 可执行文件曾经像这样被 sha bang'ed #! /usr/local/bin/node
但现在看来我必须做类似 #! /Users/<userName>/.nvm/versions/node/v6.3.1/bin/node
的事情才能完成同样的事情。
处理此问题的最佳方法是什么?
我在我的节点可执行文件中使用 #!/usr/bin/env node
,它似乎可以工作。这里有参考https://en.wikipedia.org/wiki/Shebang_(Unix)#Portability