เครื่องมือพัฒนา
1. เวบสเตอร์เป็นสิ่งเดียวที่ไม่ต้องสงสัยเลย มันมีการแจ้งรหัสข้ามแพลตฟอร์มที่ทรงพลังรองรับการดีบัก NodeJS และยังรองรับโหมดการแก้ไข VI ซึ่งฉันชอบมาก
2. ใช้ข้อความประเสริฐเพื่อทำโครงการเล็ก ๆ
3.Browserify: ใช้โมดูล NodeJS ของคุณกับเบราว์เซอร์
4.NVM: เครื่องมือการจัดการเวอร์ชัน NODEJS คุณสามารถใช้เวอร์ชัน NODEJS หลายรุ่น (เช่น V0.11.x ที่รองรับตัวสร้าง NodeJS และเวอร์ชัน V0.10.x ที่เสถียร) ซึ่งสามารถเปลี่ยนได้ง่าย
การทดสอบและระบบอัตโนมัติ
1.Mocha: กรอบการทดสอบ JavaScript ที่เรียบง่ายยืดหยุ่นและน่าสนใจ
2.gruntjs: เครื่องมือสร้างที่ได้รับความนิยมมากที่สุดในโลกโหนดจนถึงตอนนี้
3.gulp.js: สิ่งที่อ้างว่าแทนที่ Gruntjs
4.Node-Inspector: NodeJS Code Debugging นั้นมีมนต์ขลังรวมกับเบราว์เซอร์ Chrome-Debug, Lightweight และสะดวกสบาย
5.Node-Dev: รหัสมีการเปลี่ยนแปลงคุณยังคงกด CTRL+C อยู่หรือไม่? ลองใช้เครื่องมือนี้อย่างรวดเร็วและใช้ fs.watch () เพื่อตรวจสอบไดเรกทอรีโครงการ หลังจากการเปลี่ยนแปลงรหัสโครงการจะเริ่มต้นใหม่โดยอัตโนมัติ
6.pm2: ผู้มาใหม่เพื่อแทนที่ Node-Forterver
แพ็คเกจการพัฒนาของบุคคลที่สาม
1.Edge.js: ปล่อย. NET และ NODEJS ทำงานในกระบวนการเดียวกันและโทรหากัน (สิ่งประดิษฐ์)
2. แสดงกรอบการพัฒนาเว็บที่ยอดเยี่ยม
3.ment ห้องสมุดการประมวลผลวันที่ที่ทรงพลัง
4.Cheerio การใช้งานตัวเลือกแกน jQuery สามารถทำงานบนฝั่งเซิร์ฟเวอร์ได้คล้ายกับ JSDOM แต่เบากว่า JSDOM มาก
5. Async การประมวลผลแบบอะซิงโครนัส
6. shortid, rid url ที่เป็นเอกลักษณ์เป็นเอกลักษณ์
7.log4js การบันทึกระบบที่แข็งแกร่งไม่สามารถแยกออกจากการบันทึก
8. -colors ซึ่งอำนวยความสะดวกในการส่งออกสีที่แตกต่างกันของข้อความในคอนโซล (tinycolor, การตั้งค่าสีคอนโซลที่เบากว่า)
9.xmlrpc ซึ่งอำนวยความสะดวกในการโทรระยะไกล XML ตัวอย่างเช่นคุณอาจใช้เมื่อเขียน metaweblog
10. คำแนะนำ: ต้องมีสำหรับการเขียนแอปพลิเคชันบรรทัดคำสั่งทำให้การดำเนินการแยกวิเคราะห์คำสั่งต่าง ๆ ง่ายขึ้น
11.KOA: ผู้สืบทอดของ Express
12.Chokidar: แพ็คเกจการตรวจสอบไฟล์และโฟลเดอร์ที่สมบูรณ์ช่วยแก้พื้นที่ที่ไม่สมบูรณ์ของ Fs.Watch และสามารถตรวจสอบไดเรกทอรีย่อยซึ่งค่อนข้างสะดวก
13.Axon: การใช้ข้อความระดับบนและรูปแบบซ็อกเก็ตทั่วไปการพัฒนาซ็อกเก็ตทำให้ง่ายขึ้นทำงานโดย TJ Master
14.Cron: แพ็คเกจการวางแผนงานโดยใช้ไวยากรณ์ Crontab
15.Open: ใช้แอปพลิเคชันท้องถิ่นเพื่อเปิดไฟล์หรือ URL
16. รายการระยะเวลา: CLI Assisted Selection Operation
17.DeepMerge: JS Object Confth Merging
18.Loadsh, ขีดเส้นใต้: ไลบรารีเครื่องมือทั่วไป JS, การรวมวัตถุ, อัลกอริทึมการเรียงลำดับ, แผนที่, ลด ฯลฯ
19.Iconv-Lite: ห้องสมุดการแปลงการเข้ารหัสที่ใช้ใน JS บริสุทธิ์ตัวรวบรวมข้อมูลการพัฒนาและสถานการณ์อื่น ๆ มักจะใช้
20..Request: ส่งคำขอ HTTP ได้ง่ายขึ้น
21.Needle: โมดูลไคลเอนต์ HTTP ที่มีน้ำหนักเบาการรวมไอคอนไอคอน-ไลต์คล้ายกับคำขอ
22.Superagent: คล้ายกับการร้องขอรูปแบบการใช้งานคล้ายกับ jQuery
23.Mobile-Agent: มันมีประโยชน์มากสำหรับการใช้เว็บเพื่อตรวจสอบว่าเบราว์เซอร์มือถือหรือพีซีเข้าถึงได้หรือไม่
24.S-type-of: JS Auxiliary Library ตัดสินประเภทของวัตถุ
เฟรมเวิร์กเว็บและเครื่องมือ
1. Strongloop
2.Keystonejs
3.COMPOUNDJS
3.geddy