Windows'ta npm çalıştırıyorum ve çalıştırma komut dosyalarında paralel işlemleri kullanmak & biçimlendirmek istiyorum, ancak cmd'de paralel olarak çalıştırmak package.json dosyamda biraz dağınık, yazmak istiyorum-
scripts: { "go": "cmd1 & cmd2"}
ancak npm komut dosyasını cmd.exe altında çalıştırır ve ;
bunu komut dosyalarına değiştirebilirim: { "go": "bats/bat1.bat")
burada bat1.bat, komutları paralel olarak çalıştırmak için windows stili çağrı veya start komutlarını kullanan bir cmd bat dosyasıdır. bu çalışıyor ancak bana yalnızca Windows'ta çalışan bir komut dosyası veriyor.
Betiği bir bash klonu veya cygwin altında çalıştırmak için npm elde edebilseydim çok daha kolay olurdu.
Denedim
config: { "shell": "bash"}
ama bu hala cmd.exe'yi çalıştırdı
Npm'ye komut dosyalarını belirli bir kabuk (cmd.exe değil) kullanarak çalıştırmasını söylemenin bir yolu var mı?