Sekarang kami memperkenalkan JShint, alat verifikasi kode JS yang memeriksa kesalahan sederhana di bawah node.
Untuk pengantar khusus untuk JShint, lihat http://www.jshint.com/about/. Terus terang, JShint adalah alat untuk memeriksa spesifikasi kode JS. Ini dapat digunakan untuk memeriksa standarisasi kode JS di semua (termasuk sisi server dan klien). Ini menyediakan metode konfigurasi, memungkinkan pengembang untuk menentukan spesifikasi mana yang akan memeriksa kesalahan. Ini membawa kenyamanan besar bagi pengembang, karena selama proses pengembangan, terutama selama proses pengembangan tim, Anda akan sering menghadapi berbagai masalah yang disebabkan oleh ketidakpatuhan dengan spesifikasi, atau beberapa kesalahan teks umum, seperti penggunaan fungsi atau parameter yang tidak terdefinisi.
1. Instal JShint.
Buka jendela perintah CMD dan masukkan perintah berikut:
Salinan kode adalah sebagai berikut:
Instal NPM -G JShint // -G berarti penggunaan global
Catatan: Jika NPM prompt bukan perintah internal atau eksternal, maka sebagian besar alasan Anda tidak memiliki node atau NPM yang diinstal. Untuk proses instalasi tertentu, silakan merujuk ke http://dailyjs.com/2012/05/03/windows-and-node-1/.
2. Jalankan JShint.
Buka jendela perintah CMD, gunakan CD untuk beralih ke direktori aplikasi yang sesuai, dan masukkan perintah berikut:
Salinan kode adalah sebagai berikut:
jshint my_app.js
Catatan: my_app.js adalah file yang ingin Anda verifikasi atau periksa.
3. Konfigurasikan JShint.
JShint menyediakan metode konfigurasi, memungkinkan Anda untuk menentukan aturan pemeriksaan dan verifikasi berdasarkan tim atau hobi Anda. Anda dapat menyalin file aturan default di https://github.com/jshint/node-jshint/blob/master/.jshintrc.
Metode 1: Jika Anda menyebutkan file aturan yang disalin sebagai file .jshintrc dan tempatkan file di direktori atau direktori induk yang sesuai, lalu saat menjalankan jshint, file aturan ini akan secara otomatis diambil dan digunakan.
Metode 2: Jika Anda tidak menyebutkan nama file aturan sebagai nama yang sesuai dengan aturan (mis., Gunakan .jshintrc), Anda dapat secara manual menentukan file aturan saat menjalankan jshint, misalnya, Anda menyebutkan file aturan jshint.json. Kemudian Anda dapat menggunakan perintah berikut untuk menjalankan JShint dan menerapkan aturan Anda:
Salinan kode adalah sebagai berikut:
jshint my_app.js --config /root/application/jshint.json // Tentukan jalur file aturan
4. Aturan file konfigurasi.
Ada banyak aturan untuk file konfigurasi, termasuk penggunaan semikolon umum atau tidak, huruf awal fungsi konstruktor kelas, dll. Aturan spesifik tidak akan dijelaskan satu per satu, silakan merujuk ke http://www.jshint.com/docs/.
Dengan menggunakan JShint, Anda akan memeriksa banyak kesalahan umum atau kode yang salah secara tidak sengaja dalam kode JS Anda. Tentu saja, JShint tidak cukup kuat untuk memeriksa semua kesalahan Anda. Tapi jangan khawatir, ada beberapa alat debugging lain yang dapat digunakan untuk node. Kali ini saya hanya akan memperkenalkan JShint.
Di atas adalah pendapat bodoh saya. Jika ada kesalahan, silakan tunjukkan. Selamat datang di pertukaran dan diskusikan.