我需要为我在Cygwin中安装的程序获取node.js,并且我想知道nodejs.org上的Linux下载是否会起作用,或者对于Cygwin是否需要这样做从源头构建?我尝试下载linux tarball并将其整合到Oppia的安装脚本中(我安装的程序)并且它不起作用,但我对此知之甚少,无法知道什么是'错了。
答案 0 :(得分:1)
我认为cygwin上的node.js实际上并不受支持。我在cygwin下使用node.js,安装了Windows安装程序。存在一些问题,尤其是在路径依赖时(/cygdrive/c/...
)。我还没有尝试从源代码构建,但是在node.js google上的人们问了一个类似的问题,但他们只是说:不支持。
因此,编写那些令人难以置信的难看的.bat / .cmd脚本并使用Windows shell命令(我讨厌这么多)时,可能会更好。我尝试使用PowerShell,但它没有任何改进,与bash相比它很奇怪。