Yesterday I upgrade Node (an upgrade was offered) after then, the acs command line don't works.
I try to know why, and I found that the script for DOS is incorrect: it calls linux commands, like "sh". Here is the code for acs and for alloy, see the differences:
@IF EXIST "%~dp0\/bin/sh.exe" (
"%~dp0\/bin/sh.exe" "%~dp0\node_modules\acs\bin\acs" %*
) ELSE (
/bin/sh "%~dp0\node_modules\acs\bin\acs" %*
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "%~dp0\node_modules\alloy\bin\alloy" %*
) ELSE (
node "%~dp0\node_modules\alloy\bin\alloy" %*
Changing acs to something equivalent to the alloy.cmd didn't work.
Also, in that folders seems to be errors, for example in the folder npm\node_modules\acs\bin:
exec node --harmony_proxies --debug /Users/kshi/Development/node-acs-tests/node-acs/nettle/lib/nettle.js "$@"
What seems incorrect (a personal path for a user kshi?).