Node.js - การตั้งค่าสภาพแวดล้อม

ลองใช้ตัวเลือกออนไลน์

คุณไม่จำเป็นต้องตั้งค่าสภาพแวดล้อมของคุณเองเพื่อเริ่มเรียนรู้ Node.js เหตุผลนั้นง่ายมากเราได้ตั้งค่าสภาพแวดล้อม Node.js ทางออนไลน์แล้วเพื่อให้คุณสามารถใช้งานตัวอย่างที่มีอยู่ทั้งหมดทางออนไลน์และเรียนรู้ผ่านการฝึกฝน อย่าลังเลที่จะแก้ไขตัวอย่างใด ๆ และตรวจสอบผลลัพธ์ด้วยตัวเลือกต่างๆ

ลองใช้ตัวอย่างต่อไปนี้โดยใช้ไฟล์ Live Demo ตัวเลือกที่มุมขวาบนของกล่องโค้ดตัวอย่างด้านล่าง (บนเว็บไซต์ของเรา) -

/* Hello World! program in Node.js */
console.log("Hello World!");

สำหรับตัวอย่างส่วนใหญ่ในบทช่วยสอนนี้คุณจะพบตัวเลือกลองใช้ดังนั้นเพียงใช้ประโยชน์จากมันและสนุกกับการเรียนรู้ของคุณ

การตั้งค่าสภาพแวดล้อมท้องถิ่น

หากคุณยังเต็มใจที่จะตั้งค่าสภาพแวดล้อมของคุณสำหรับ Node.js คุณต้องมีซอฟต์แวร์สองตัวต่อไปนี้ที่มีอยู่ในคอมพิวเตอร์ของคุณ (a) Text Editor และ (b) The Node.js binary installables

แก้ไขข้อความ

สิ่งนี้จะใช้ในการพิมพ์โปรแกรมของคุณ ตัวอย่างของตัวแก้ไขบางตัว ได้แก่ Windows Notepad, OS Edit command, Brief, Epsilon, EMACS และ vim หรือ vi

ชื่อและเวอร์ชันของโปรแกรมแก้ไขข้อความอาจแตกต่างกันไปตามระบบปฏิบัติการต่างๆ ตัวอย่างเช่น Notepad จะใช้กับ Windows และสามารถใช้ vim หรือ vi บน windows ได้เช่นเดียวกับ Linux หรือ UNIX

ไฟล์ที่คุณสร้างด้วยโปรแกรมแก้ไขของคุณเรียกว่าไฟล์ต้นฉบับและมีซอร์สโค้ดของโปรแกรม ไฟล์ต้นฉบับสำหรับโปรแกรม Node.js มักมีชื่อนามสกุลว่า ".js".

ก่อนเริ่มการเขียนโปรแกรมตรวจสอบให้แน่ใจว่าคุณมีโปรแกรมแก้ไขข้อความหนึ่งตัวและคุณมีประสบการณ์เพียงพอในการเขียนโปรแกรมคอมพิวเตอร์บันทึกลงในไฟล์และดำเนินการในที่สุด

รันไทม์ Node.js

ซอร์สโค้ดที่เขียนในซอร์สไฟล์เป็นเพียงจาวาสคริปต์ ตัวแปล Node.js จะถูกใช้เพื่อตีความและรันโค้ดจาวาสคริปต์ของคุณ

การกระจาย Node.js มาในรูปแบบไบนารีที่ติดตั้งได้สำหรับระบบปฏิบัติการ SunOS, Linux, Mac OS X และ Windows ที่มีสถาปัตยกรรมตัวประมวลผล 32 บิต (386) และ 64 บิต (amd64) x86

ส่วนต่อไปนี้จะแนะนำวิธีการติดตั้งการแจกจ่ายไบนารี Node.js บน OS ต่างๆ

ดาวน์โหลดไฟล์ Node.js

ดาวน์โหลดรุ่นล่าสุดของ Node.js เก็บไฟล์ติดตั้งจากNode.js ดาวน์โหลด ในขณะที่เขียนบทช่วยสอนนี้เวอร์ชันที่พร้อมใช้งานในระบบปฏิบัติการต่างๆมีดังต่อไปนี้

ระบบปฏิบัติการ ชื่อที่เก็บถาวร
Windows โหนด v6.3.1-x64.msi
ลินุกซ์ โหนด v6.3.1-linux-x86.tar.gz
Mac โหนด v6.3.1-darwin-x86.tar.gz
SunOS โหนด v6.3.1-sunos-x86.tar.gz

การติดตั้งบน UNIX / Linux / Mac OS X และ SunOS

ขึ้นอยู่กับสถาปัตยกรรมระบบปฏิบัติการของคุณดาวน์โหลดและแตกไฟล์ archive node-v6.3.1-osname.tar.gz ไปยัง / tmp จากนั้นย้ายไฟล์ที่แยกแล้วไปยังไดเร็กทอรี / usr / local / nodejs ตัวอย่างเช่น:

$ cd /tmp
$ wget http://nodejs.org/dist/v6.3.1/node-v6.3.1-linux-x64.tar.gz
$ tar xvfz node-v6.3.1-linux-x64.tar.gz
$ mkdir -p /usr/local/nodejs
$ mv node-v6.3.1-linux-x64/* /usr/local/nodejs

เพิ่ม / usr / local / nodejs / bin ให้กับตัวแปรสภาพแวดล้อม PATH

ระบบปฏิบัติการ เอาต์พุต
ลินุกซ์ ส่งออก PATH = $ PATH: / usr / local / nodejs / bin
Mac ส่งออก PATH = $ PATH: / usr / local / nodejs / bin
FreeBSD ส่งออก PATH = $ PATH: / usr / local / nodejs / bin

การติดตั้งบน Windows

ใช้ไฟล์ MSI และทำตามคำแนะนำเพื่อติดตั้ง Node.js โดยค่าเริ่มต้นโปรแกรมติดตั้งจะใช้การแจกจ่าย Node.js ใน C: \ Program Files \ nodejs โปรแกรมติดตั้งควรตั้งค่าไดเร็กทอรี C: \ Program Files \ nodejs \ bin ในตัวแปรสภาพแวดล้อม PATH ของหน้าต่าง รีสตาร์ทพร้อมต์คำสั่งที่เปิดอยู่เพื่อให้การเปลี่ยนแปลงมีผล

ตรวจสอบการติดตั้ง: การเรียกใช้ไฟล์

สร้างไฟล์ js ชื่อ main.js บนเครื่องของคุณ (Windows หรือ Linux) โดยมีรหัสต่อไปนี้

/* Hello, World! program in node.js */
console.log("Hello, World!")

ตอนนี้เรียกใช้ไฟล์ main.js โดยใช้ Node.js interpreter เพื่อดูผลลัพธ์ -

$ node main.js

หากทุกอย่างเรียบร้อยดีกับการติดตั้งของคุณสิ่งนี้ควรให้ผลลัพธ์ดังต่อไปนี้ -

Hello, World!