Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Menjalankan Berbilang Skrip npm Secara serentak dan Melihat Outputnya?
Menjalankan Berbilang Skrip npm Secara serentak
Dalam bidang pembangunan Node.js, selalunya terdapat senario di mana anda perlu melaksanakan berbilang skrip npm serentak. Dilema lazim timbul apabila skrip ini perlu dijalankan secara bebas, dengan outputnya boleh dilihat di terminal. Artikel ini membincangkan penyelesaian pragmatik untuk mencapai pelaksanaan skrip selari.
Cabaran
Pertimbangkan situasi di mana anda mempunyai dua skrip npm dalam fail package.json anda: " start-watch" dan "wp-server." Untuk memulakan pembangunan, anda mahu kedua-dua skrip berjalan serentak. Walaupun dorongan awal mungkin adalah untuk mencipta skrip ketiga yang melaksanakan tugasan ini secara berurutan, pendekatan itu memperkenalkan kelewatan yang tidak diingini.
Penyelesaian
Penyelesaian terletak pada memanfaatkan kuasa yang berkuasa pakej dipanggil serentak. Memasangnya ke dalam kebergantungan pembangunan projek anda adalah semudah:
npm i concurrently --save-dev
Setelah dipasang, anda boleh mengkonfigurasi skrip npm "dev" anda dalam package.json untuk menjalankan dua skrip yang anda inginkan secara selari:
"dev": "concurrently --kill-others \"npm run start-watch\" \"npm run wp-server\""
Dengan menambahkan bendera "--kill-others", anda memastikan bahawa sebarang contoh skrip yang sedia ada ditamatkan sebelum melancarkan mereka baharu. Ini menghapuskan kemungkinan output bercanggah dan memastikan skrip sentiasa berjalan selari.
Keterlihatan Output Serentak
Aspek penting pelaksanaan skrip selari ialah mengekalkan keterlihatan keluaran mereka. Mengendalikan ini secara serentak dengan lancar dengan mencipta berbilang proses dan mempersembahkan outputnya bersebelahan dalam terminal.
Mengikat Semuanya Bersama
Ringkasnya, serentak menyediakan penyelesaian yang elegan untuk menjalankan berbilang skrip npm secara serentak. Dengan memasangnya ke dalam projek anda dan mengubah suai skrip npm "dev" anda seperti yang diterangkan di atas, anda boleh dengan mudah memulakan persekitaran pembangunan anda dengan berbilang skrip yang beroperasi secara selari dan outputnya dipaparkan secara telus. Pendekatan ini memperkasakan anda untuk bekerja dengan cekap dan menjejaki kemajuan semua skrip anda tanpa ketinggalan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjalankan Berbilang Skrip npm Secara serentak dan Melihat Outputnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!