What the Waters Left Behind Trailer 2 (2018) Los Olvidados
สารบัญ:
ถ้าคุณตัดสินใจที่จะเรียนรู้หัวข้อเทคโนโลยีที่ร้อนแรงที่สุดในปัจจุบันนี้ Node.js `และคุณเป็นผู้ใช้ Windows แล้วคุณได้ที่ดินที่ถูกต้อง ถ้าคุณเพิ่งเริ่มต้นคุณอาจเห็นผู้คนจำนวนมากกำลังใช้ Mac หรือ Linux สำหรับ การพัฒนา Node.js อาจเป็นผู้สอนหลักสูตรของคุณกำลังทำเช่นนั้นด้วย แต่บางทีคุณอาจต้องการทำงานบน Windows เอง หลายคนเปลี่ยนแพลตฟอร์มเมื่อมาถึงการพัฒนา - แต่ทำไมเปลี่ยนเมื่อ Windows มีความสามารถอย่างเต็มที่ในการเริ่มต้นกับการพัฒนาใด ๆ โพสต์นี้เกี่ยวกับการตั้งค่าสภาพแวดล้อมการพัฒนา Node.js ที่ดีในเครื่อง Windows
ตั้งค่าสภาวะแวดล้อมการพัฒนา Node.js ใน Windows
ภารกิจของเราในโพสต์นี้คือการตั้งค่าคอมพิวเตอร์เพื่อการพัฒนาเพื่อให้คุณสามารถเริ่มต้นได้ รหัสทันที ต่อไปนี้คือสิ่งที่เราจะติดตั้งลงในคอมพิวเตอร์ของคุณ:
- Node.js เอง
- Git
- ตัวแก้ไขรหัสทันสมัย
- MongoDB (อุปกรณ์เสริม)
งั้นเรามาเริ่มต้นกันเลย it.
Node.js
นิดหน่อยเกี่ยวกับ Node.js เป็นสภาพแวดล้อมรันไทม์ JavaScript แบบโอเพ่นซอร์สแบบข้ามแพลตฟอร์มที่สร้างขึ้นอย่างสวยงามซึ่งสร้างขึ้นจากเครื่องยนต์ JavaScript V8 ของ Chrome ของ Google Node.js ช่วยให้คุณใช้โค้ดใน JavaScript และเรียกใช้งานบนแบ็กเอนด์บนเซิร์ฟเวอร์ได้ เมื่อฉันพูดว่า `cross-platform` ฉันหมายถึงมันจริงๆ คุณสามารถติดตั้ง Node.js บน Windows และปรับใช้โปรแกรมได้ ดาวน์โหลด Node.js จากเว็บไซต์อย่างเป็นทางการ เนื่องจากคุณเพิ่งเริ่มเรียนรู้จึงขอแนะนำให้ดาวน์โหลด LTS (Long Term Support) รุ่น LTS ล่าสุดที่มีอยู่ในขณะเขียนโพสต์นี้คือ 6.11.0
เมื่อดาวน์โหลดแล้วให้เรียกใช้โปรแกรมติดตั้งและคุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใด ๆ และเพียงกด `ถัดไป` ในทุกขั้นตอน การตั้งค่า Node.js มาพร้อมกับ Node Package Manager ซึ่งจำเป็นต้องดาวน์โหลดและติดตั้งโมดูลของ บริษัท อื่น คุณจะพบว่าตัวเองใช้ NPM บ่อยมาก ดังนั้นอย่าเปลี่ยนการตั้งค่านี้ขณะติดตั้ง Node.js ในคอมพิวเตอร์ของคุณ นอกจากนี้การตั้งค่าจะปรับเปลี่ยนตัวแปรเส้นทางโดยอัตโนมัติเพื่อให้คุณสามารถเรียกใช้คำสั่ง npm จาก CMD ได้ ดังนั้นหากคุณต้องการปรับเปลี่ยนการตั้งค่าใด ๆ เหล่านี้ไปที่ Custom Setup; อื่น ๆ ฉันอยากจะแนะนำการติดตั้งด่วน
เมื่อติดตั้งแล้วให้ค้นหา `Node.js command prompt` ในเมนูเริ่มต้นและกด Enter เพื่อเรียกใช้คอนโซล หน้าต่าง CMD นี้เป็นทุกอย่างสำหรับคุณสำหรับงาน Node.js ของคุณ หน้าต่างนี้ได้รับการเตรียมใช้งานสำหรับใช้ Node.js และ NPM เพื่อให้คุณสามารถเรียกใช้คำสั่งจากหน้าต่างนี้ได้ หากต้องการตรวจสอบให้เรียกใช้ `npm -v` เพื่อดูเวอร์ชันของ NPM ที่ติดตั้งในคอมพิวเตอร์ของคุณ หากคุณกำลังติดตามบทเรียน Node.js ที่อื่นคุณสามารถเรียกใช้คำสั่งทั้งหมดที่กล่าวถึงในบทแนะนำจากหน้าต่างนี้ได้ที่นี่
Git
Git คือระบบควบคุมเวอร์ชันที่ใช้กันอย่างแพร่หลายและเฉพาะอุตสาหกรรม คุณจะได้เรียนรู้เกี่ยวกับระบบควบคุมเวอร์ชันเร็ว ๆ นี้หากคุณไม่รู้จักพวกเขาแล้ว ดาวน์โหลด Git for Windows ที่นี่ Git จะช่วยคุณในการจัดการโค้ดสำหรับโครงการขนาดใหญ่ Git ง่ายในการเรียนรู้และเริ่มต้นใช้งาน คำแนะนำสั้น ๆ เกี่ยวกับการท้าทายสามารถดูได้ทางออนไลน์ที่จะช่วยให้คุณเริ่มต้นใช้งาน Git ได้
เมื่อคุณติดตั้งโปรแกรมติดตั้งแล้วคุณอาจเผชิญหน้ากับขั้นตอนไม่กี่ขั้นตอนซึ่งคุณจะไม่ได้ตระหนักถึงการดำเนินการของคุณ มีขั้นตอนหนึ่งนี้ที่ฉันต้องการจะพูดถึง ขั้นตอนที่กล่าวว่า `Adjusting your PATH variable` เป็นขั้นตอนที่สำคัญ ที่นี่คุณต้องเลือกวิธีที่คุณต้องการใช้ Git ในคอมพิวเตอร์ของคุณ
ฉันมักจะไปที่ตัวเลือกที่สอง ` ใช้ Git จาก Command Prompt ` การเลือกตัวเลือกนี้จะทำให้คำสั่ง Git สามารถใช้งานได้ในคำสั่ง Node.js และ Git Bash Git Bash เป็นเครื่องมือบรรทัดคำสั่งอื่นที่มีอยู่ใน Git คุณสามารถใช้เพื่อการพัฒนาหรือใช้คำสั่งต่อไปได้ อย่ากังวลกับขั้นตอนที่เหลือเพียงแค่กดปุ่ม `ถัดไป` บนตัวติดตั้ง การอธิบายขั้นตอนเหล่านี้อยู่นอกเหนือขอบเขตของโพสต์นี้ แต่คุณสามารถค้นหาการติดตั้ง Git บนอินเทอร์เน็ตได้
เมื่อติดตั้งเสร็จสมบูรณ์คุณสามารถเปิดหน้าต่างพรอมต์คำสั่งและพิมพ์ `git -version` เพื่อยืนยันว่าคุณติดตั้ง Git
ตัวแก้ไขรหัส
การเลือกโปรแกรมแก้ไขโค้ดอาจเป็นงานที่ท้าทายเมื่อคุณมี มีตัวเลือกมากมายให้เลือก คุณสามารถเลือกสิ่งที่อยู่ระหว่าง IDE เต็มรูปแบบเช่น WebStorm หรือโปรแกรมแก้ไขรหัสเช่น Brackets ต่อไปนี้เป็นคำแนะนำเล็ก ๆ น้อย ๆ:
- WebStrom: JavaScript IDE ที่มีประสิทธิภาพที่สุดที่ผู้เชี่ยวชาญใช้ เป็นเครื่องมือที่ต้องเสียค่าใช้จ่ายและขอแนะนำให้คุณเริ่มต้นใช้งานฟรีและทำเงินลงทุนในอนาคตเมื่อคุณก้าวไปสู่อาชีพของคุณ
- Visual Studio Code: ถ้าคุณคุ้นเคยกับ Visual Studio ไปแล้ว VS Code เป็นตัวแก้ไขรหัสโอเพนซอร์สฟรีที่ Microsoft นำมาให้คุณ โปรแกรมมาพร้อมกับดีบั๊กและการเน้นไวยากรณ์สำหรับภาษาต่างๆ ไม่ใช่แค่ Node.js คุณสามารถเขียนโค้ดในภาษาอื่น ๆ ได้หลายภาษา
- วงเล็บ: เป็นโปรแกรมแก้ไขโค้ดโอเพนซอร์สที่มีประสิทธิภาพสำหรับทุกแพลตฟอร์ม สนับสนุนการเน้นไวยากรณ์ในหลายภาษา และมาพร้อมกับตัวจัดการส่วนขยายที่ยอดเยี่ยมนี้ซึ่งช่วยให้คุณสามารถเพิ่มฟังก์ชันและคุณลักษณะต่างๆลงในเครื่องมือได้ ฉันเองใช้เครื่องมือนี้และฉันชอบคุณลักษณะต่างๆเช่นการรีเฟรชหน้าเว็บส่วนขยายและแป้นพิมพ์ลัดโดยอัตโนมัติ นอกจากนี้ยังเพิ่มตัวเลือกให้กับเมนูคลิกขวาเพื่อให้คุณสามารถเปิดโฟลเดอร์โครงการได้โดยตรงในวงเล็บ
นี่เป็นเพียงคำแนะนำของฉันเท่านั้น คุณมีอิสระที่จะเลือก IDE หรือตัวแก้ไขใด ๆ คุณสามารถเขียนโค้ดใน Notepad ง่ายๆถ้าคุณกล้าพอ
MongoDB
นี่เป็นขั้นตอนที่ไม่จำเป็น MongoDB เป็นโปรแกรมฐานข้อมูลเอกสารข้ามแพลตฟอร์ม ใช้แทน SQL ในแอ็พพลิเคชัน CRUD แบบดั้งเดิมของ Node.js คุณสามารถใช้ SQL ได้หากต้องการ แต่เนื่องจาก MongoDB ได้รับการยอมรับจาก Node.js เป็นที่แพร่หลายเราได้กล่าวถึงที่นี่ คุณต้องดาวน์โหลด MongoDB Community Server จากที่นี่ คุณสามารถเลือกติดตั้ง MongoDB Compass ซึ่งเป็นเครื่องมือ GUI เพื่อเรียกดูฐานข้อมูลของคุณ เมื่อดาวน์โหลดและติดตั้งไปที่การติดตั้ง MongoDB โดยตรงและไปที่โฟลเดอร์ bin ที่อยู่อาจมีลักษณะดังนี้:
C: Program Files MongoDB Server 3.4 bin
ตอนนี้เรียกใช้ `mongod.exe` เพื่อเริ่มต้นเซิร์ฟเวอร์ MongoDB ของคุณ และเรียกใช้ `mongo.exe` เพื่อโต้ตอบกับเซิร์ฟเวอร์ผ่านทางบรรทัดคำสั่งหรือใช้เข็มทิศถ้าคุณชอบ GUI คุณสามารถเพิ่มไดเร็กทอรีนี้ไปยังตัวแปร PATH เพื่อเรียกใช้ mongod และ mongo จากบรรทัดคำสั่งโดยตรง คุณสามารถเรียนรู้เกี่ยวกับการเปลี่ยนเส้นทางตัวแปรระบบของคุณได้
นั่นแหล่ะ! คุณพร้อมที่จะโค้ดแอ็พพลิเคชัน Node.js แรกแล้ว คุณมีเครื่องมือที่เหมาะสมและการตั้งค่าสภาพแวดล้อมเพื่อการพัฒนา
CryptoLocker Tripwire เป็นเครื่องมือป้องกันฟรีของ Cryptolocker สำหรับ Windows หยุดการทำงานของ Server service และ VSS ทันทีที่ตรวจพบ ransomware CryptoLocker บนระบบ Windows
เปลี่ยนเป็นรูปแบบที่อันตรายกว่าและเริ่มต้นใช้งานระบบปฏิบัติการอื่น ๆ เช่น Android ในขณะที่ผู้ที่ได้รับผลกระทบมักมองหาวิธีการกำจัดหรือลบ Cryptolocker Ransomware สุภาษิตเก่ายังคงยืน -
หากคุณพยายามจัดเรียงไฟล์และโฟลเดอร์ย่อยใน Explorer บนระบบ Windows 10/8/7 คุณจะพบว่าระบบปฏิบัติการไม่ได้ อนุญาตให้คุณทำเช่นนั้น ถ้าคุณต้องการปิดอัตโนมัติจัดเรียงรายการในโฟลเดอร์ด้วยการคลิกและอนุญาตให้ผู้ใช้จัดเรียงไฟล์ในโฟลเดอร์ด้วยตนเองคุณก็มาถูกที่แล้ว
ปิดใช้งานอัตโนมัติจัดเรียงไว้ในโฟลเดอร์
การวัดความเร็ว LAN LAN จะวัดการถ่ายโอนไฟล์ฮาร์ดดิสก์ไดรฟ์ USB และเครือข่ายท้องถิ่น (LAN) ) แบบไร้สาย (wired & wireless) บนระบบ Windows ดาวน์โหลดได้ฟรี
เราใช้ซอฟต์แวร์ทดสอบความเร็วในการตรวจสอบความเร็วในการเชื่อมต่ออินเทอร์เน็ตของเราโดยใช้เครื่องมือเช่น Speedtest, speakeasy เป็นต้นเมื่อพูดถึง LAN, ฮาร์ดไดรฟ์หรือการทดสอบความเร็ว USB drive ไม่มีเครื่องมือใดที่ดีกว่า