2016-08-09 2 views
5

Я использую nvm для управления версиями моих узлов. Мои исполняемые файлы node.js раньше были sha bang'ed, например #! /usr/local/bin/node, но теперь мне кажется, что мне нужно было сделать что-то вроде #! /Users/<userName>/.nvm/versions/node/v6.3.1/bin/node, чтобы выполнить то же самое.Лучший способ сделать файл node.js исполняемым с помощью nvm

Каков наилучший способ справиться с этим?

+0

Оформить заказ здесь: 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, node v7.7.0) – artificis

+0

Я закончил использование '/ usr/local/bin/node' после символической ссылки с nvm на этот путь – artificis

Смежные вопросы