Alat yang boleh digunakan untuk pembangunan nodejs: 2. Kod Visual Studio; 5. Brokoli; 9. PM2 dan seterusnya.
Persekitaran pengendalian tutorial ini: sistem Windows 7, nodejs versi 12.19.0, komputer DELL G3.
Alat tersedia untuk pembangunan nodejs:
IDE untuk rangka kerja React dan Node.js
1. Teks Sublime
Alamat: http://www.sublimetext.com/ Ini ialah salah satu penyunting teks paling popular dalam komuniti pembangun Node.js. Ia mempunyai ciri hebat termasuk penyuntingan berpecah dan penukaran projek. Salah satu ciri paling menarik IDE ini ialah ia memberikan responsif yang tiada tandingan kepada aplikasi web anda.
2. Kod Visual Studio
Alamat: https://code.visualstudio.com/ Adakah kita perlu mengatakan apa-apa tentang produk hebat ini daripada Microsoft? Node IDE ini menyokong berbilang sistem pengendalian seperti Windows, Linux, macOS. Selain itu, ia mempunyai sokongan terbina dalam untuk rangka kerja JavaScript. Walau bagaimanapun, saya fikir ciri utama VSCode ialah CLI terbina dalam, penyepaduan Git dan paparan pemisahan terminal bersepadu.
3. Cloud 9
Alamat: https://c9.io/ IDE berasaskan awan ini menyokong Node.js dan beberapa teknologi popular seperti PHP, Meteor dan C. Ini adalah salah satu editor dalam talian paling berkuasa yang membolehkan anda menyusun, menjalankan dan menyahpepijat kod anda pada satu platform. Selain itu, ia menyediakan bantuan dengan editor imej terbina dalam dan editor pengikat kekunci.
4. IntelliJ IDEA
Alamat: https://www.jetbrains.com/idea/ bukan sahaja sesuai untuk Node, tetapi IDE ini juga sesuai untuk pelbagai teknologi seperti Angular, HTML5, Javascript, dsb. telah membuktikan keupayaannya. Dengan IDE ini, pembangun Node.js juga boleh memanfaatkan ciri hebat seperti bantuan kod, penyerlahan sintaks dan penyusunan. Selain itu, penyahpepijat JavaScript IntelliJ IDEA membantu anda dengan penilaian ekspresi dan titik putus bersyarat. 5. Alamat IDE Komodo: https://www.activestate.com/products/komodo-ide/ Jika anda sedang mencari sokongan IDE merentas platform, ini adalah jawapan terbaik anda! Komodo IDE menyediakan teknologi seperti Ruby, Javascript, PHP dan yang paling penting Node js. IDE yang luas ini membolehkan pembangun menggunakan penyahpepijatan grafik, kecerdasan kod, pemapar DOM dan pemapar Markdown.
6. Eclipse
Alamat: https://eclipse.org/ide/ Node IDE berasaskan awan ini terkenal dengan alatan pembangunan Eclipse Java, integrasi Git dan fungsi penjanaan kod sumber. Diutamakan oleh pembangun Node.js. Jika anda ingin membina aplikasi web dengan Node.js, Eclipse boleh membantu anda sepenuhnya dengan penyepaduan Node.js yang baik.
7. WebMatrix
IDE berasaskan cloud0 ini ialah produk yang dibangunkan oleh Microsoft. WebMatrix menyediakan penggunanya dengan templat terbina dalam, keupayaan penyusunan kod dan alat penerbitan awan. Salah satu ciri utama IDE ini ialah bantuan pengoptimuman dan pangkalan datanya. Walaupun alat ini mempunyai had bahawa ia hanya tersedia untuk pembangun Windows.
8, Brackets
Alamat: http://brackets.io/index.html IDE ini sangat terkenal dalam komuniti pembangun, terutamanya dalam JavaScript. Sebab popularitinya dalam kalangan pembangun Node.js adalah kerana ia berfungsi dengan baik dengan proses Node.js dan skrip gulp. Selain itu, cirinya seperti paparan split dan penyahpepijat JS patut dilihat.
9. Gitpod
Gitpod ialah platform sumber terbuka untuk semua pengguna. IDE ini menyediakan persekitaran sistem pengendalian yang sangat baik untuk menjalankan kod anda. Ia mempunyai sokongan terbina dalam untuk TypeScript, JavaScript dan alatan seperti npm, Node.js dan banyak lagi.
10. Koding
Alamat: https://www.koding.com/ Satu lagi IDE berasaskan awan yang sangat baik yang menjadikan proses pembangunan Node.js lebih mudah untuk komuniti pembangun. Pengekodan memberikan sokongan untuk teknologi seperti Node.js, Ruby dan PHP. IDE ini mempunyai banyak ciri hebat seperti lekukan automatik, pintasan papan kekunci, lipatan kod, pen boleh dilipat dan banyak lagi. Penyemak imbas terbina dalamnya menghilangkan keperluan untuk pengguna menghabiskan usaha tambahan pada struktur pembangunan Node.js Secara keseluruhannya, terdapat beberapa pilihan yang sangat baik yang boleh menjadikan proses pembangunan Node.js anda lebih mudah untuk semua aspek teknologi ini. .
Alat sumber terbuka yang dibangunkan oleh Node.js
1 Webpack
ialah pengikat modul JavaScript yang mudah digunakan untuk Simplify front-end. pembangunan. Ia mengesan modul dengan kebergantungan dan menukarkannya kepada aset statik yang menerangkan modul.
2. Strapi
ialah sistem pengurusan kandungan tanpa kepala sumber terbuka (CMS). CMS tanpa kepala ialah perisian asas yang mengurus kandungan tanpa memerlukan bahagian hadapan yang telah dibina terlebih dahulu. Ia adalah sistem hujung belakang sahaja yang menggunakan fungsi API RESTful.
3. Brokoli
ialah alat binaan berkuasa yang dijalankan pada modul. Alat binaan ialah perisian yang membolehkan anda menggabungkan semua pelbagai aset dalam aplikasi atau tapak web anda (seperti imej, CSS, JavaScript, dll.) ke dalam format yang boleh diagihkan. Brokoli memanggil dirinya sebagai "talian paip bahan untuk aplikasi yang bercita-cita tinggi."
4. Bahaya
ialah alat sumber terbuka yang sangat mudah untuk memudahkan semakan permintaan tarik (PR) anda. Seperti yang dinyatakan dalam huraian perpustakaan Bahaya, alat ini membantu "memformalkan" sistem semakan kod anda dengan mengurus semakan PR. Bahaya boleh berintegrasi dengan CI anda untuk membantu anda mempercepatkan proses semakan.
Mengintegrasikan Bahaya dengan projek anda ialah proses langkah demi langkah yang mudah: anda hanya perlu memasukkan modul Bahaya dan mencipta fail Bahaya untuk setiap projek. Walau bagaimanapun, adalah lebih mudah untuk membuat akaun Danger (mudah dilakukan melalui GitHub atau Bitbucket) dan menyediakan token akses untuk projek perisian sumber terbuka anda.
5. Snyk
Keselamatan rangkaian ialah kebimbangan utama pembangun. Ia adalah salah satu alat yang paling terkenal untuk membetulkan kelemahan dalam komponen sumber terbuka. Ia bermula sebagai projek untuk membetulkan kelemahan dalam projek Node.js dan telah berkembang untuk mengesan dan membetulkan kelemahan dalam aplikasi Ruby, Java, Python dan Scala.
6. Migrat
ialah alat pemindahan data yang menggunakan teks biasa dan sangat mudah digunakan. Ia berfungsi merentasi pelbagai susunan dan proses perisian, menjadikannya lebih berguna.
7. Clinic.js
ialah alat pemantauan sumber terbuka untuk projek Node.js. Ia menggabungkan tiga alatan berbeza, Doktor, Bubbleprof dan Flame, untuk membantu anda memantau, mengesan dan menyelesaikan isu prestasi Node.js.
8. PM2
Pemantauan ialah salah satu aspek terpenting dalam proses pembangunan bahagian belakang. ialah alat pengurusan proses untuk Node.js yang membantu pembangun memantau pelbagai aspek projek mereka, seperti log, kependaman dan kelajuan. Alat ini serasi dengan Linux, MacOS dan Windows serta menyokong semua versi Node.js bermula dengan Node.js 8.X.
9. Elektrod
ialah platform aplikasi sumber terbuka daripada Walmart Labs. Platform ini membantu anda membina aplikasi React/Node.js berskala besar dan serba boleh dengan cara berstruktur.
Pembina Apl Elektrod membolehkan anda membina teras fleksibel yang memfokuskan pada kod anda, menyediakan beberapa modul yang hebat untuk menambahkan fungsi yang kompleks pada apl anda dan dilengkapi dengan pelbagai alatan untuk mengoptimumkan Node.js apl anda pakej .
Elektrod boleh dipasang menggunakan npm. Setelah dipasang, anda boleh melancarkan aplikasi anda menggunakan Ignite dan menyelam ke dalam pembina aplikasi Elektrod.
[Pembelajaran yang disyorkan: "tutorial nodejs"]
Atas ialah kandungan terperinci Apakah alatan yang digunakan untuk pembangunan nodejs?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!