Node.js:有没有一种方法可以检测我使用的是bash还是cmd?

时间:2018-08-25 21:37:49

标签: bash

因此,我在搞一个开源节点应用程序,当我要求它运行“命令行”命令时遇到错误。原始程序员以仅检测os的方式编写它。如果是Windows,它将附加cmd,否则将附加bash以运行命令。 问题是我在Windows上使用的是Bash,原始作者可能没有想到这一点。

相对于检测os,有没有一种方法可以让Node来检测它从何处运行?

1 个答案:

答案 0 :(得分:0)

检查“ System32”的“ Windows”是否在您的PATH环境变量中:

Updated Gist