我知道在Windows CMD中可以像下面这样运行两个命令:
dir & echo foo
但是如何同时运行两个命令呢?我知道可以使用START来实现这一点。但是这样你必须将这些命令放入批处理文件中。我想要从命令行本身并行启动它们。
我想要实现的��果类似于这样:
set NODE_ENV=development&& nodemon -e js,jsx,cjsx,css,scss,html,coffee --watch ./app/ server/server.js & set NODE_ENV=development&& node server/hotLoadServer.js
如果我在不同的窗口中单独运行这些命令,它们可以完美地工作。但是我似乎无法将它们作为一个一行命令在一个cmd提示符中运行。发生的情况是,第一个被运行,第二个没有被运行。第一个会保持打开状态,第二个则永远不会被执行。
start
,因为它不会等待命令退出;例如start "" "commandline1" & start "" "commandline2"...
- aschipfl