Можно ли писать на io.js плагины для командной строки и как написать его вообще(на node.js)?
В сути так:
Я хочу написать на io.js/node.js плагин для командной строки(для удобства), но хотя это возможно, нигде не видел нормальных объяснений как это сделать(т.е. что нужно, то бы вызвать скрипт без написания node/iojs перед ним)
Кроме того, можно ли как - нибудь скомпилировать скрипт io.js/node.js например в ехе?
Пропиши в начале файла скрипта и вызывай скрипт ./script.js, еще может потребовать дать права на исполнение скрипта через chmod(способ для linux и т.п)
cmd файл нужно положить в папку которая прописана в системе в системной переменной PATH
нода например у меня сюда ложит
c:\Users\{name}\AppData\Roaming\npm\
если создать там файл mymodule.cmd
то после этого он будет запускаться откуда угодно как вы и написали (без cmd, для bat должно быть аналогично), все доп параметры передаются.
Dark Hole: "#!/usr/bin/env node" это подойдет только для unix based систем (linux / macos)
для винды cmd, как я описал, но npm это сам делает во время установки если в package.json параметр bin прописать