Rumah > Artikel > hujung hadapan web > Bagaimana untuk menggunakan Node.js DevTools untuk menyahpepijat aplikasi dengan cepat?
Bagaimana untuk mempercepatkan penyahpepijatan aplikasi Node.js? Artikel berikut akan membawa anda melalui cara menggunakan DevTools untuk mempercepatkan penyahpepijatan aplikasi Node.js saya harap ia akan membantu anda.
Apabila melakukan beberapa pembangunan yang berkaitan dengan Nod, kami sering menggunakan Console untuk menukar kandungan pembolehubah Output kepada konsol untuk tontonan masih boleh melihat data, tetapi apabila kami menemui objek yang agak besar dan banyak fungsi atribut yang dipasang, konsol mungkin tidak dipaparkan, atau malah kandungannya mungkin menghalang kecekapan pembangunan kami secara serius kami akan menggunakan nod-nightly untuk membolehkan kami menyahpepijat dengan mudah dalam Chrome untuk melihat objek dan log Output kami.
[Pembelajaran yang disyorkan: "tutorial nodejs"]
Mari kita lihat kesannya melalui pemalam demonstrasi ringkas pek web
Pasang nod setiap malam: npm install --global node-nightly
.
Laksanakan nod setiap malam: node-nightly
.
Laksanakan skrip entri melalui nod-nightly :node-nightly --inspect-brk ./node_modules/webpack/bin/webpack.js
, skrip akan pecah pada kenyataan pertama, menunggu operasi.
Masukkan chrome://inspect
untuk membuka Chrome Inspect.
Masukkan periksa:
Skrip berada dalam keadaan menunggu:
Tambah ruang kerja projek nod semasa dalam sumber, Pada masa hadapan, kita boleh meneruskan seperti yang kita lakukan pada asalnya semasa menyahpepijat JavaScript dalam chrome.
Maklumat dalam Konsol juga dicetak
Selalunya fail konfigurasi webpack kami akan membezakan antara persekitaran yang berbeza untuk konfigurasi khas, nod -setiap malam juga membenarkan kami menambah konfigurasi selepas arahan yang dilaksanakan, seperti: --config webpack.prod.js
.
Menyahpepijat skrip tunggal Nod kami yang lain akan menjadi lebih mudah, anda boleh mencubanya.
Jika nod-nightly tidak berfungsi dengan betul semasa berjalan, kami boleh memasang versi yang ditentukan: node-nightly --version {version}
atau memasang susunan terkini: node-nightly --upgrade
untuk mencuba untuk menyelesaikan masalah
Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Video Pengaturcaraan! !
Atas ialah kandungan terperinci Bagaimana untuk menggunakan Node.js DevTools untuk menyahpepijat aplikasi dengan cepat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!