Я пытаюсь создать script для node.js, который будет работать в нескольких средах. В частности, для меня я переключаюсь между OS X и Ubuntu. В первом случае Node устанавливается как node
, а во втором - nodejs
. В верхней части моего script я могу:
#!/usr/bin/env node
или
#!/usr/bin/env nodejs
Я предпочел бы, чтобы script выполнялся как исполняемый файл для любого из них, если установлен Node, а не один или другой, чтобы указать команду (./script-name.js
vs. node script-name.js
).
Можно ли указать хэш файл резервной копии или тот, который совместим в любом случае для node.js?