cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menjalankan dua arahan dalam fail boleh laku dalam folder yang berbeza?

<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粉469090753P粉469090753488 hari yang lalu663

membalas semua(1)saya akan balas

  • P粉481366803

    P粉4813668032023-09-05 12:16:43

    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.

    balas
    0
  • Batalbalas