Hướng dẫn cài đặt Node.js

Cài đặt node.js trên windows

Node.js là nền tàng phát triển ứng dụng được xây dựng và phát triển trên môi trường JavaScript runtime của Google Chrome V8 Engine. Node.js cung cấp một môi trường thực thi mã JavaScript trên máy chủ, cho phép các developer viết mã JavaScript để chạy ở phía máy chủ (server-side) thay vì chỉ ở phía trình duyệt (client-side). Trong bài viết này, chúng tôi sẽ hướng dẫn cho bạn cách cài đặt Node.js trên Windows và Ubuntu

Hướng dẫn cài đặt Node.js trên Ubuntu 20.04

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn ba cách khác nhau để cài đặt Node.js trên Ubuntu 20.04.

  • Sử dụng apt để cài đặt nodejs từ kho phần mềm mặc định của Ubuntu.
  • Sử dụng apt với kho phần mềm PPA(Personal Package Archive) thay thế để cài đặt các phiên bản cụ thể của nodejs.
  • Cài đặt nvm, trình quản lý phiên bản và sử dụng nó để cài đặt và quản lý nhiều phiên bản Nodejs.

Đối với nhiều người dùng, sử dụng apt với repo mặc định là đủ. Tuy nhiên, nếu bạn cần các phiên bản Node mới hơn hoặc cũ hơn, bạn nên sử dụng kho PPA. Nếu bạn đang tích cực phát triển các ứng dụng Node và cần thường xuyên chuyển đổi giữa các phiên bản, hãy chọn nvm.

Cách 1: Cài đặt Node.js với apt từ kho phần mềm mặc định

Ubuntu 20.04 chứa một phiên bản Node.js trong kho lưu trữ mặc định của nó để đảm bảo tính nhất quán trên các hệ thống. Trước khi cài đặt Node.js bạn nên cập nhật apt trước. 

sudo apt update

Sau khi update xong sử dụng lệnh sudo apt install nodejs để cài đặt Nodejs

sudo apt install nodejs

Sau khi cài đặt xong, sử dụng lệnh node -v để kiểm tra phiên bản của Nodejs

node -v

Nếu kết quả trả về là phiên bản của Node.js thì bạn đã cài đặt thành công.

1 Output
2 v20.10.0

Tiếp theo, npm là thứ mà bạn không thể bỏ qua, đây là trình quản lý gói Nodejs, giúp bạn cài đặt các module và package để sử dụng với Node.js. Bạn có thể cài đặt npm bằng lệnh sau.

sudo apt install npm

Cách 2: Cài đặt Node.js bằng Node Version Manager

Một cách khác để cài đặt Node.js là sử dụng nvm (node version manager). Phần mềm này cho phép bạn cài đặt nhiều phiên bản Node.js và các Node package cùng một lúc.

Để cài đặt nvm trên Ubuntu, hãy truy cập trang Github của dự án để sao chép lệnh curl từ file README. Điều này giúp bạn cập nhật được phiên bản mới nhất của nvm.

Trước khi đưa câu lệnh vào bash, hãy chắc rằng câu lệnh đó không thực hiện điều gì lạ thường. Bạn có kiểm tra điều đó bằng cách loại bỏ phần | bash ở cuối lệnh curl rồi chạy:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh

Sau khi xem lại những thay đổi của nó với lệnh bash và chắc chắn thực hiện câu lệnh thì hãy chạy lại câu lệnh có | bash vào cuối dòng lệnh:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Để cài đặt nvm script vào tài khoản người dùng của bạn. Trước tiên bạn phải lấy nguồn .bashrc của mình:

source ~/.bashrc

Bây giờ, bạn có thể liệt kê các phiên bản Node.js mà nvm có sẵn:

nvm list-remote
Output
. . .
        v20.0.0
        v20.1.0
        v20.2.0
        v20.3.0
        v20.4.0
        v20.5.0
        v20.6.0
        v20.7.0
        v20.8.0
        v20.9.0
        v20.9.1
        v20.10.0

Bạn có thể cài đặt bất kỳ phiên bản nào của Nodejs bằng cách sau:

nvm install v20.10.0

Bạn có thể xem các phiên bản khác nhau mà bạn đã cài đặt bằng cách:

nvm list

Ngoài ra, có các alias cho các phiên bản LTS (long-term support) khác của Node. Bạn cũng có thể cài đặt một phiên bản cụ thể dựa trên các alias này. Chẳng hạn, để cài đặt phiên bản lts/hydrogen thì bạn thực hiện lệnh sau:

nvm install lts/hydrogen

Bạn có thể chuyển đổi giữa các phiên bản đã cài đặt bằng lệnh:

nvm use v20.10.0

Cách 3: Cài đặt với apt bằng PPA NodeSource

Để cài đặt phiên bản Node.js khác, bạn có thể sử dụng PPA (kho lưu trữ gói cá nhân) do NodeSource duy trì. Các PPA này có sẵn nhiều phiên bản Node.js hơn các kho chính thức của Ubuntu. Hiện tại, Node.js v20 đã có sẵn.

Để cài đặt PPA, bạn có thể sử dụng curl để truy xuất tập lệnh cài đặt cho phiên bản ưa thích của bạn. Ví dụ, để cài đặt phiên bản 20.x, hãy chạy lệnh sau từ thư mục chính của bạn:

cd ~
curl -sL https://deb.nodesource.com/setup_20.x -o /tmp/nodesource_setup.sh

Kiểm tra nội dung của tập lệnh đã tải xuống bằng nano:

nano /tmp/nodesource_setup.sh

Khi bạn chỉnh sửa xong, hãy lưu lại và thoát. Sau đó chạy script vừa rồi với quyền sudo:

sudo bash /tmp/nodesource_setup.sh

PPA sẽ được thêm vào cấu hình của bạn và bộ đệm gói cục bộ của bạn sẽ được cập nhật tự động. Bây giờ bạn có thể cài đặt gói Nodejs giống như cách bạn đã làm trong phần trước:

sudo apt install nodejs

Để kiểm tra phiên bản của Node.js đã cài đặt:

node -v

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

Trong trình duyệt web, truy cập vào trang chủ của Node.js để tải xuống phiên bản mới nhất:

Cài đặt node.js trên windows
Truy cập vào trang chủ của Node.js để download phiên bản mới nhất từ nhà phát hành

Sau khi tải xuống Node.js, nhấn đúp vào tệp để khởi chạy. Chọn Next để cài đặt.

Cài đặt node.js trên windows

Tích chuột vào I accept the terms in the License Agreement, chọn Next.

Tại đây, chọn vị trí để cài đặt, nhấn Next để tiếp tục.

Cài đặt node.js trên windows
Chọn đường dẫn lưu trữ cho Node.js

Tại đây, chọn các tính năng cài đặt.

Cài đặt node.js trên windows
Chọn tính năng của Node.js để cài đặt

Tiếp theo, cài đặt thêm các module cần thiết cho Node.js như: Python, Visual Studio Build Tools,…

Cuối cùng, chọn Install để cài bắt đầu cài đặt.

Sau khi cài đặt xong, trong cmd sử dụng lệnh node -v để kiểm tra phiên bản của Nodejs.

Kiểm tra phiên bản của Node.js
Kiểm tra phiên bản của Node.js

Gỡ cài đặt Node.js

Nếu vì một số lý do bạn muốn gỡ cài đặt các gói Node.js và npm, trên Ubuntu bạn có thể sử dụng lệnh sau:

sudo apt remove nodejs npm -y

Trên Windows, nhấp chuột phải vào Node.js chọn Uninstall.

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 *

Con gà có trước hay quả trứng có trước?