วัสดุการศึกษา
1. เข้าใจง่าย node.js
2.Node.js คู่มือการพัฒนา
บทนำ (ฉันเลือกสิ่งที่ฉันคิดว่าสำคัญเท่านั้น)
Node.js เป็นแพลตฟอร์มที่อนุญาตให้ JavaScript ทำงานบนเซิร์ฟเวอร์โดยไม่ต้องใช้เบราว์เซอร์ไม่ใช่ภาษา
เอ็นจิ้น JavaScript ที่ใช้โดย Node.js คือ V8 จาก Google Chrome; หากคุณทำงานนอกเบราว์เซอร์คุณไม่จำเป็นต้องพิจารณาปัญหาความเข้ากันได้ของ JavaScript
การใช้ IO แบบอะซิงโครนัสแบบอะซิงโครนัสและการออกแบบที่ขับเคลื่อนด้วยเหตุการณ์เพื่อให้เกิดการพร้อมกันสูง (เหตุการณ์แบบอะซิงโครนัสยังเพิ่มความยากลำบากในการพัฒนาและการดีบักในระดับหนึ่ง);
Node.js มีเซิร์ฟเวอร์ HTTP ในตัวดังนั้นจึงเป็นข่าวดีสำหรับการพัฒนาเว็บไซต์
หน้าแรก: http://nodejs.org/
API ภาษาอังกฤษ: http://nodejs.org/api/ (ล่าสุด)
API จีน: http://nodeapi.ucdok.com/#/api/
ติดตั้ง node.js
สภาพแวดล้อมระบบปฏิบัติการ: ชนะ 7 64 บิต
การติดตั้งค่อนข้างง่ายในสภาพแวดล้อม Windows
http://nodejs.org/download/
ดาวน์โหลดไฟล์การติดตั้งระบบปฏิบัติการที่สอดคล้องกันในลิงค์ (เพียงติดตั้งเวอร์ชันล่าสุด)
ทำตามพรอมต์และทำตามขั้นตอนถัดไปจนกว่าการติดตั้งจะสำเร็จคุณสามารถดูได้ในเส้นทางการติดตั้งเริ่มต้น (C:/ไฟล์โปรแกรม/nodeJS) เส้นทางเริ่มต้นสามารถแก้ไขได้ในระหว่างการติดตั้ง
หลังจากการติดตั้งสำเร็จแล้วให้ป้อน: Node -V ใน "คำสั่งพรอมต์" เพื่อดูเวอร์ชันการติดตั้งและเวอร์ชันเอาต์พุตจะสำเร็จ
รู้เบื้องต้นเกี่ยวกับ NPM
แพ็คเกจการติดตั้ง Node.js สำหรับ Windows มีโมดูล Pageaged https://npmjs.org/ (NPM) Node.js นี้มีโมดูลพื้นฐาน ด้วย NPM นี้คุณสามารถติดตั้งไลบรารี Rich Node.js เพื่อทำตามข้อกำหนดการพัฒนาจริง
คำสั่งที่ใช้กันทั่วไป:
ดูความช่วยเหลือ
NPM ช่วยหรือ NPM H
ติดตั้งโมดูล
NPM ติดตั้ง <ชื่อโมดูล>
ติดตั้งโมดูลในสภาพแวดล้อมทั่วโลก (-G: เปิดใช้งานโหมดทั่วโลก)
NPM ติดตั้ง -G <ชื่อโมดูล>
เพิ่มเติม: https://npmjs.org/doc/install.html
ถอนการติดตั้งโมดูล
npm ถอนการติดตั้ง <ชื่อ moudle>
แสดงโมดูลที่ติดตั้งในไดเรกทอรีปัจจุบัน
รายการ NPM
หลังจากการติดตั้งประสบความสำเร็จเส้นทาง NPM และ Node.js จะถูกเพิ่มลงในตัวแปรสภาพแวดล้อมผู้ใช้ PATH และสภาพแวดล้อมของระบบตามลำดับ
เครื่องมือพัฒนา
Webstorm ฉันดาวน์โหลด 7.0 และดูเหมือนว่าจะเป็นจำนวนมาก
WebStorm ดาวน์โหลดที่อยู่: http://www.jetbrains.com/webstorm/
ผู้ที่พัฒนา. NET สามารถเลือก WebMatrix3 ดาวน์โหลดและติดตั้งได้โดยตรง มันสะดวกมากในการทำงานโดยไม่อธิบายมากเกินไป หลังจากใช้งานมาระยะหนึ่งแล้วคุณสามารถสร้างโครงการ NodeJS โดยตรง หากคุณพัฒนามันในสภาพแวดล้อม Windows ขอแนะนำให้ใช้
WebMatrix ดาวน์โหลดที่อยู่: http://www.microsoft.com/web/webmatrix/
ในที่สุดฉันก็เลือก Sublime ซึ่งสามารถรักษาเครื่องมือพัฒนาแบบครบวงจรภายใต้แต่ละแพลตฟอร์มและมีวิธีการกำหนดค่ามากมายบนอินเทอร์เน็ต
ที่อยู่ดาวน์โหลดประเสริฐ: http://www.sublimetext.com/ (ซอฟต์แวร์ไม่จำเป็นต้องลงทะเบียนหน้าต่างที่ต้องลงทะเบียนจะปรากฏขึ้นเป็นครั้งคราวระหว่างการใช้งานเพียงแค่ยกเลิก)
การกำหนดค่าสภาพแวดล้อมการพัฒนา Sublime Node.js
ดาวน์โหลดและติดตั้งแพ็คเกจการติดตั้ง node.js ก่อนเริ่มการกำหนดค่า
1. ติดตั้งข้อความประเสริฐ 2 ก่อน
2. เรียกใช้ประเสริฐและค้นหาเครื่องมือ ---> ระบบสร้าง ---> ระบบบิลด์ใหม่
3. คัดลอกในไฟล์
การคัดลอกรหัสมีดังนี้:
-
"CMD": ["Node", "$ file"],
"file_regex": "^[]*file /"(...*?)/", line ([0-9]*) "
"ตัวเลือก": "source.javascript"
-
4. บันทึกไฟล์เป็น nodejs.sublime-build
5. ค้นหาเครื่องมือ ---> ระบบสร้าง ---> เลือก nodejs บนเมนู
6. ติดตั้งควบคุมแพ็คเกจ; เรียกใช้ประเสริฐกดปุ่มทางลัด Ctrl + `; ป้อนข้อมูลต่อไปนี้ในคอนโซลแล้วกด Enter;
การคัดลอกรหัสมีดังนี้:
นำเข้า urllib2, OS, hashlib; H = '7183A2D3E96F11EEADD761D777E62404' + 'E330C659D4BB41D3BDF022E94CAB3CD0'; PF = 'การควบคุมแพ็คเกจ Sublime-Package'; ipp = sublime.installed_packages_path (); os.makedirs (IPP) ถ้าไม่ใช่ os.path.exists (ipp) อื่นไม่มี; urllib2.install_opener (urllib2.build_opener (urllib2.proxyhandler ())); โดย = urllib2.urlopen ('http://sublime.wbond.net/' + pf.replace ('', '%20')). อ่าน (); dh = hashlib.sha256 (โดย) .hexdigest (); เปิด (os.path.join (ipp, pf), 'wb') .write (โดย) ถ้า dh == h else none; พิมพ์ ('การตรวจสอบข้อผิดพลาดการดาวน์โหลด (Got %S แทน %S) โปรดลองติดตั้งด้วยตนเอง' %(dh, h) ถ้า dh! = h else 'โปรดรีสตาร์ทข้อความประเสริฐเพื่อเสร็จสิ้นการติดตั้ง')
7. หลังจากการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทประเสริฐกดปุ่มทางลัด Ctrl + Shift + P; ป้อนการติดตั้งเลือกติดตั้งแพ็คเกจและกด Enter
8. ป้อน nodejs และเลือกการติดตั้ง NodeJS (คุณสามารถติดตั้งตัวอย่าง JavaScript & NodeJS)
9. สร้างไฟล์ test.js ใหม่ป้อน console.log ('hello node.js'); กดปุ่มทางลัด Ctrl + B เพื่อเรียกใช้และเอาต์พุตจะสำเร็จ! รูปต่อไปนี้
สภาพแวดล้อมการพัฒนา Sublime Node.js ได้รับการกำหนดค่าที่นี่และจะประสบความสำเร็จ!
หากคุณต้องการโทนสีธีมที่ดีกว่าโปรดดูที่: http://www.infoq.com/cn/minibooks/nodejs
ส่วนขยาย: ติดตั้งตัวจัดการหลายรุ่น
ติดตั้ง Multi-Version Manager NVMW (NVM ที่ใช้ในหนังสือคู่มือการพัฒนาโหนดดูเหมือนจะเป็นไปไม่ได้บน Windows ฉันพบสิ่งนี้ใน www.npmjs.org แม้ว่าฉันจะไม่สามารถใช้เพื่อการเรียนรู้ได้
คำสั่งการติดตั้ง
npm ติดตั้ง -g nvmw
เนื่องจากยังไม่ได้ใช้ฉันจะไม่ให้คำแนะนำอีกต่อไปและดูรายละเอียดพวกเขา
https://npmjs.org/package/nvmw