0
我想在一大堆目录中执行npm install。如何使shell脚本异步运行每个命令
我可以创建一个shell脚本,它将在所有脚本中异步运行npm install
吗?所以我不必等很长时间才能完成所有这些工作?
IE
cd foo; npm install; cd ..; cd bar; npm install; cd ..; etc.
我想在一大堆目录中执行npm install。如何使shell脚本异步运行每个命令
我可以创建一个shell脚本,它将在所有脚本中异步运行npm install
吗?所以我不必等很长时间才能完成所有这些工作?
IE
cd foo; npm install; cd ..; cd bar; npm install; cd ..; etc.
您可以在年底使用&
后台运行它们:
cd foo && npm install &
cd bar && npm install &
,因为每行一个单独的子进程的运行没有必要为cd ..
这里。 还有我使用&&
这里,而不是;
,否则你需要添加()
到组命令:
(cd foo; npm install) &
(cd bar; npm install) &
作为一个加号,&&
不会执行命令,这是正确的,如果给它的命令剩下的失败。
完美!谢谢 – joncodo
'开始npm安装',基本上 –