我在Windows上运行npm,并希望在运行脚本中使用&样式并行操作,但是在cmd中并行运行在我想写的package.json文件中有点混乱。
scripts: { "go": "cmd1 & cmd2"}
但是npm在不知道;
我可以将其更改为脚本的cmd.exe下执行脚本:{ "go": "bats/bat1.bat")
其中bat1.bat是一个cmd bat文件,它使用Windows样式调用或启动命令来并行运行命令。可以,但是给了我一个只能在Windows上运行的脚本。
如果我可以让npm在bash克隆或cygwin下运行脚本,则要简单得多。
我试过了
config: { "shell": "bash"}
但是还是跑了cmd.exe
有什么办法可以使用特定的外壳(不是cmd.exe)告诉npm运行脚本?