В Windows у меня есть следующий файл .cmd
:
.\node_modules\.bin\coffee .\lib\cli --html="index.htm" --whichBuild="configs/whichBuild.xml" %*
То есть:
. \ Node_modules \ .bin \ coffee.cmd
. \ Lib \ cli.coffee
- html = "index.htm" --whichBuild = "configs / whichBuild.xml"
Я понятия не имею, что делать на Mac. node.exe
и coffee.cmd
исчезнут. Как это достигается?
Мне нужно что-нибудь простое, я могу сказать нашему сборщику: «запустите myCommand arg1 arg2
, и он заработает». У меня это есть в Windows, но на Mac я ничего не понимаю.
Также обратите внимание: одна из отличительных черт моего подхода к Windows заключается в том, что нашему сборщику не нужно устанавливать node, npm, coffee-script или что-то еще. Он просто берет каталог из системы управления версиями, в который упакованы node.exe
, coffee.cmd
и т.д. Подобная функция для Mac была бы очень желательна.