Bagaimana untuk menjalankan dua arahan dalam fail boleh laku dalam folder yang berbeza?
P粉469090753
2023-09-04 18:27:39
<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>
Terima kasih banyak Mofi, akhirnya saya berjaya!
Ini adalah kod yang saya gunakan:
Pepijat yang ditunjukkan oleh Mofi telah diperbaiki
Terima kasih sekali lagi! Sekarang saya perlu memikirkan cara menjalankan
npm i
并在npm i
arahan lain dalam dua laluan ini apabila selesai.