Bagaimana untuk menjalankan dua arahan dalam fail boleh laku dalam folder yang berbeza?
P粉469090753
P粉469090753 2023-09-04 18:27:39
0
1
652
<p>Saya cuba mencipta boleh laku yang menjalankan dua arahan dalam dua folder berbeza. </p> <p>Saya sedang membangunkan menggunakan aplikasi React dan Express API, ia terletak dalam dua folder berbeza. Saya cuba mencipta fail <code>.bat</code>, menjalankan <code>npm run dev</code> dalam folder API saya, kemudian membuka terminal baharu, dalam folder aplikasi saya, saya menjalankan <code>npm mulakan</kod> tetapi saya tidak dapat membuatnya berfungsi. </p> <p>Adalah penting untuk membuka dua terminal untuk memastikan kedua-dua proses berjalan. </p> <p>Kod semasa saya adalah seperti berikut: </p> <pre class="brush:php;toolbar:false;">@echo off rem menukar direktori dan menjalankan arahan dalam arahan arahan semasa cd "pathone" echo run 'npm run dev' dalam command prompt semasa mulakan cmd /c "npm run dev" rem membuka tetingkap arahan baru, menukar direktori dan menjalankan arahan mulakan cmd /k "cd pathtwo && echo Jalankan 'npm start' && npm start"</pre> <p>Selepas menjalankannya, ia hanya mengatakan laluan yang ditentukan tidak dapat ditemui. </p> <p>Sebarang bantuan amat dihargai! </p>
P粉469090753
P粉469090753

membalas semua(1)
P粉481366803

Terima kasih banyak Mofi, akhirnya saya berjaya!

Ini adalah kod yang saya gunakan:

Pepijat yang ditunjukkan oleh Mofi telah diperbaiki

@echo off

@start "npm start" /D"path1" %ComSpec% /D /C npm.cmd start
@start "npm start" /D"path2" %ComSpec% /D /K npm.cmd start

Terima kasih sekali lagi! Sekarang saya perlu memikirkan cara menjalankan npm i并在npm i arahan lain dalam dua laluan ini apabila selesai.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan