NodeJSHướng Dẫn

Hướng dẫn cài đặt Node.js trên Windows – Linux – MacOS

Hướng dẫn cài đặt Node.js trên cả 3 hệ điều hành Windows, Linux, Mac, và tạo 1 chương trình minimum để kiểm tra xem phiên bản Node.js được cài đặt vào hoạt động ổn không.

Nếu bạn cảm thấy hứng thú với Node.js và biết rõ node.js là gì rồi, thì còn chần chừ gì nữa mà không cài đặt ngay Node.js vào máy và tiến hành code thôi, ở đây mình sẽ hướng dẫn các bạn cài đặt Node.js trên cả 3 hệ điều hành là Windows, Linux, và MacOS

Cài đặt Node.js trên Windows

Để cài đặt Node.js trên windows bạn vô trang chủ của https://nodejs.org tải phiên bản cài đặt của node.js

Trang tải node.js - Ảnh: nodejs.org

Bạn có thể tải file .msi hoặc .exe cái nào cũng được. Sử dụng phiên bản 64 bit nếu Windows của bạn là 64bít (giờ đa số win64 hết rồi). Còn không chắc ăn dùng bản 32bit cũng không thành vấn đề.

Tải xong, double click phần mềm cài đặt sẽ có giao diện cài đặt như sau

Giao diện cài đặt nodejs trên windows
Giao diện cài đặt nodejs trên windows - Ảnh: Internet
Chọn toàn bộ được khuyến nghị để cài đặt
Chọn toàn bộ được khuyến nghị để cài đặt - Ảnh: Internet
Sau vài giây hoàn tất quá trình cài đặt nodejs trên windows
Sau vài giây hoàn tất quá trình cài đặt nodejs trên Windows - Ảnh: Internet

Sau khi cài đặt hoàn tất rồi thì nó nằm ở đâu? Rồi nó hoạt động ra sao?

Về mặt cơ bản thì: bạn sẽ thấy được 2 phần mềm đã được cài đặt vào thiết bị:

  1. Node.js trình biên dịch nodejs mà lát nữa tụi mình sẽ nói ở cuối bài
  2. Node.js command prompt: Nó là một cửa sổ Console đã được cấu hình dành riêng cho nodejs mà sau này chúng ta sẽ phải sử dụng nó rất nhiều. Xem hình bên dưới
Node.js - Trình thông dịch Node.js trong Windows (không được sử dụng nhiều)
Node.js - Trình thông dịch Node.js trong Windows (không được sử dụng nhiều) - Ảnh: Internet
Node.js command prompt - giao diện điều khiển Node.js (được sử dụng thường xuyên) - Ảnh: Internet

Cài đặt Node.js trên MacOS

Nếu bạn đang dùng MacOS thì bạn cũng tải node.js từ trên trang chủ https://nodejs.org rồi sau đó tới trang download nodejs

Trang tải node.js cho MacOS
Trang tải node.js cho MacOS - Ảnh: Internet

Tải file .pkg để cài đặt sau đó double click cài đặt nodejs, kế tiếp chỉ việc click không cần phải suy nghĩ "Continue", "Continue", "Continue", "Finish"

Cài đặt nodejs cho MacOS
Cài đặt nodejs cho MacOS - Ảnh: Internet

Sau khi đã hoàn thành việc cài đặt bạn muốn kiểm tra xem nodejs đã được cài đặt tốt và ổn hay chưa ta chỉ việc gõ "node" trong terminal hoặc muốn xem phiên bản nodejs là bao nhiêu chỉ cần gõ "node -v", rồi Terminal ở đâu trên Mac vậy? Ở trong Finder -> Application  -> Terminal, tui khuyến nghị bạn đặt Terminal dưới Dock để còn có thể dùng được nhiều lần.

Kiểm tra code thử nodejs và phiên bản - Ảnh: Internet

Gõ "node" nó sẽ tự động vào trình biên dịch nodejs, sau đó thử gõ 1+1 nó sẽ trả kết quả về. Muốn thoát khỏi trình biên dịch thì chỉ cần "Ctrl + D"

Đừng lo tụi mình sẽ không code trong cái trình biên dịch nodejs đó đâu, mình chỉ dùng nó test chức năng thôi, để luyện tập và viết ứng dụng mình vẫn viết trên file .js và node chạy file đó, một chút nữa tụi mình sẽ làm thử.

Cài đặt Node.js trên Linux

Như thường lệ cài đặt 1 cái gì đó trong Linux, chúng ta cũng đều có hai cách để cài đặt:

  • Phương pháp the warrior, tải xuống các nguồn ứng dụng và biên dịch nguồn.
  • Phương pháp the soft, sử dụng trình quản lý gói của nhà phân phối.

Ở đây mình sẽ hướng dẫn các bạn cách cài đặt trên Ubuntu với các lệnh sau:

sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update sudo apt-get install nodejs

Để có thểm cài nodejs mình cần download và cài đặt thêm gói

sudo apt-get install software-properties-common

Sau khi cài đặt thành công rồi, chúng ta cần kiểm tra lại xem là node đã thực sự cài đặt với phiên bản bao nhiêu nhé bằng các lệnh đơn giản như sau: node, node -v

Lệnh đầu tiên bạn sẽ thấy được phiên bản của node.js. Lệnh thứ 2 là mở chương trình biên dịch tương tác của node.js sau đó bạn có thể gõ thử code Javascript  (1+1 rồi enter xem nó hoạt động thế nào?). Để thoát trình biên dịch chỉ cần Ctrl+D

Chắc chắn là chúng ta sẽ không viết code trong cái trình biên dịch tương tác của node.js đó rồi mà chúng ra sẽ tạo ra một file .js để viết code javascript trong đó, sau đó chỉ cần chạy lệnh node file.js

Điều quan trọng cần lưu ý là trong các phiên bản mới nhất của Node.js, NPM được cài đặt tự động cùng một lúc. NPM là trình quản lý gói Node.js (nó khá giống với apt, nhưng đối với Node.js thì nó chỉ là các phần mở rộng "extension"). NPM thực sự là một công cụ tuyệt vời, cho phép chúng ta mở rộng khả năng của Node.js vô hạn mà sau này chúng ta sẽ thấy rõ nét nhất 😀

Test Node.js với một chương trình nhỏ xíu

Rồi bây giờ chúng ta sẽ cùng nhau kiểm tra xem Node.js hoạt động một cách đúng đắn ra sao. Đầu tiên chúng ta sẽ viết một chương trình nhỏ giúp hiển thị thông điệp trong màn hình console.

Chọn một phần mềm mà mình cảm thấy quen thuộc để code ví dụ (vim, Emacs, Sublime Text,  Visual Studio Code, Notepad++, v.v...) sau đó gõ lệnh sau:

console.log ('Xin chào đến với Node.js!');

Sau đó lưu file với file mở rộng là đuôi .js. Ví du: test.js
Sau đó mở console lên rồi gõ

node test.js

Bạn sẽ thấy sau khi chúng ta chạy lệnh node như trên sẽ có dạng kết quả như sau:

$ node test.js
Xin chào đến với Node.js!

Xong, vậy là chúng ta đã tạo ra được 1 chương trình với node.js quá đơn giản phải không nào?
Nhưng bài viết tiếp theo, chúng ta sẽ tạo ra một chương trình có phần phức tạp hơn chút xíu nhé, hừm phức tạp lắm, cẩn thận :v

Vậy chúng ta học được những gì từ bài viết này?

  • Cài đặt Node.js siêu dễ, không cần quan tâm là Windows, Mac hay Linux.
  • Một ứng dụng Node.js được khởi chạy với lệnh node tenfile.js
Tags

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button
Close