Cách cài đặt Node.js và NPM trên Windows

Tác giả Security+, T.Tư 23, 2024, 01:47:58 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Node.js là môi trường thời gian chạy bao gồm mọi thứ bạn cần để thực thi chương trình được viết bằng JavaScript. Nó được sử dụng để chạy các tập lệnh trên máy chủ nhằm hiển thị nội dung trước khi được gửi tới trình duyệt web.

Trình quản lý gói Node (NPM) là trình quản lý ứng dụng và kho lưu trữ để phát triển và chia sẻ mã JavaScript. Nó cho phép quản lý các phần phụ thuộc của Node.js.

Hướng dẫn này trình bày một số phương pháp để cài đặt và kiểm tra Node.js và NPM trên Windows.

1. Điều kiện tiên quyết

  • Tài khoản người dùng có quyền truy cập quản trị viên (hoặc khả năng tải xuống và cài đặt phần mềm).
  • Truy cập vào dấu nhắc lệnh.
  • Trình soạn thảo văn bản hoặc IDE để chạy mã và kiểm tra Node.js.

2. Cài đặt Node.js và NPM trên Windows thông qua Trình cài đặt Node.js

Nếu bạn thích sử dụng GUI để cài đặt chương trình, Node.js có trình cài đặt có thể tải xuống trên trang web chính thức của họ. Thực hiện theo các bước bên dưới để cài đặt Node.js và NPM trên Windows thông qua trình cài đặt.

Bước 1: Tải xuống trình cài đặt Node.js

Trong trình duyệt web, điều hướng đến trang Tải xuống Node.js. Nhấp vào nút Windows Installer để tải xuống phiên bản ổn định mới nhất có hỗ trợ dài hạn (LTS). Trình cài đặt cũng bao gồm trình quản lý gói NPM.


Tệp được lưu trong thư mục Tải xuống theo mặc định.

Các phiên bản khác của Node.js và NPM đều có sẵn, vì vậy hãy chọn phiên bản phù hợp cho hệ thống và trường hợp sử dụng của bạn. Sử dụng các tab trên cùng để chuyển từ LTS sang phiên bản hiện tại nhằm kiểm tra các tính năng mới nhất. Nếu bạn chưa quen với Node.js hoặc không cần một phiên bản cụ thể, hãy chọn LTS vì nó đã được kiểm tra và ổn định.

Bước 2: Cài đặt Node.js và NPM

Sau khi tải xuống trình cài đặt, hãy làm theo các bước dưới đây:

  • Khởi chạy trình cài đặt bằng cách bấm đúp vào tệp đã tải xuống.
  • Trình hướng dẫn thiết lập Node.js bắt đầu bằng màn hình chào mừng.


  • Nhấn Next để tiếp tục.
  • Xem lại thỏa thuận cấp phép người dùng cuối và nhấp vào hộp kiểm để chấp nhận các điều khoản và điều kiện.


  • Nhấn Next để tiếp tục.
  • Trình cài đặt yêu cầu chọn vị trí cài đặt.


  • Để lại vị trí mặc định cho cài đặt tiêu chuẩn và nhấp vào Tiếp theo để tiếp tục.
  • Chọn các thành phần để thêm vào hoặc loại bỏ khỏi quá trình cài đặt. Các tùy chọn mặc định cài đặt Node.js, NPM, corepack, lối tắt tài liệu trực tuyến và thêm chương trình vào PATH.


  • Tùy chỉnh thiết lập hoặc nhấp vào Tiếp theo để chấp nhận các giá trị mặc định.
  • Phần sau đây hiển thị tổng dung lượng cần thiết để cài đặt và dung lượng trống trên đĩa.


  • Nhấn OK để tiếp tục. Chọn một đĩa khác hoặc cài đặt ít tính năng hơn nếu quá trình cài đặt không cho phép tiếp tục.
  • Chọn có cài đặt các phần phụ thuộc bổ sung để biên dịch mô-đun gốc hay không. Một số mô-đun NPM biên dịch từ C/C++ và yêu cầu các công cụ bổ sung để hoạt động chính xác ( Python, Visual Studio Build Tools và Chocolatey).


  • Nếu bạn sử dụng các mô-đun như vậy, hãy chọn hộp kiểm và nhấp vào Tiếp theo. Việc lựa chọn tùy chọn này sẽ bắt đầu tập lệnh cài đặt sau khi quá trình cài đặt Node.js hoàn tất.
  • Để cài đặt đơn giản, bỏ qua bước này và nhấp vào Tiếp theo để tiếp tục.
  • Nhấp vào nút Cài đặt để bắt đầu cài đặt.


8. Trình cài đặt sẽ nhắc quản trị viên xác nhận thực hiện các thay đổi đối với thiết bị.


  • Nhập mật khẩu quản trị viên nếu được nhắc và nhấp vào Có để tiếp tục.
  • Quá trình cài đặt mất một chút thời gian. Khi hoàn tất, màn hình cuối cùng hiển thị thông báo thành công.


Nhấp vào Kết thúc để hoàn tất cài đặt và đóng trình cài đặt.

Lưu ý: Nếu bạn đã chọn cài đặt các công cụ gốc ở bước 8, việc đóng trình cài đặt sẽ tự động khởi động tập lệnh PowerShell để cài đặt các công cụ được liệt kê.
Bước 3: Xác minh cài đặt

Để xác minh Node.js đã được cài đặt thành công, hãy chạy lệnh sau trong dấu nhắc lệnh hoặc PowerShell :

Mã nguồn [Chọn]
node -v
Lệnh hiển thị phiên bản Node.js được cài đặt trên hệ thống của bạn. Sử dụng lệnh sau để kiểm tra NPM:

Mã nguồn [Chọn]
npm -v

Lưu ý: Nếu NPM không được nhận dạng hoặc cài đặt đúng cách, dấu nhắc lệnh sẽ hiển thị thông báo lỗi sau: npm: command not Found. Kiểm tra xem NPM có được thêm vào đường dẫn hay không hoặc có nhiều phiên bản được cài đặt trên hệ thống hay không.

3. Cài đặt Node.js và NPM trên Windows qua Chocolatey

Chocolatey là trình quản lý gói Windows. Nó có thể được sử dụng để cài đặt các chương trình như Node.js với NPM. Thực hiện theo các bước bên dưới để cài đặt Node.js và NPM bằng Chocolatey.

Lưu ý: Chocolatey không có sẵn trên Windows theo mặc định. Nếu bạn cần cài đặt nó, hãy làm theo hướng dẫn của chúng tôi để cài đặt Chocolatey trên Windows.

Bước 1: Cài đặt Node.js và NPM

Để chạy lệnh cài đặt, hãy làm như sau:

  • Mở dấu nhắc lệnh với tư cách quản trị viên.
  • Chạy lệnh sau để cài đặt Node.js và NPM:

Mã nguồn [Chọn]
choco install nodejs

  • Khi được nhắc chạy tập lệnh cài đặt, hãy nhấn y và Enter để tiếp tục cài đặt. Đợi quá trình cài đặt hoàn tất trước khi tiếp tục.
  • Đặt lại các biến môi trường để thêm Node.js và NPM vào PATH. Sử dụng lệnh sau:

Mã nguồn [Chọn]
refreshenv

Lệnh đặt lại các biến môi trường, cho phép chạy cả hai chương trình từ thiết bị đầu cuối.

Bước 2: Xác minh cài đặt Node.js và NPM

Để xác minh rằng Node.js đã được cài đặt chính xác, hãy chạy lệnh sau trong phiên nhắc lệnh mới:

Mã nguồn [Chọn]
node -v
Kiểm tra cài đặt NPM bằng:

Mã nguồn [Chọn]
npm -v
Cả hai lệnh đều hiển thị phiên bản chương trình.

4. Kiểm tra cài đặt Node.js

Có một số cách để kiểm tra cài đặt Node.js. Cách đơn giản nhất là tạo chương trình Hello World JavaScript và chạy nó bằng Node.js:

  • Mở trình soạn thảo văn bản hoặc IDE.
  • Thêm đoạn mã sau vào tệp:

Mã nguồn [Chọn]
console.log("Hello, world!")
  • Mã này là một chương trình đơn giản in ra "Xin chào thế giới!" đến bảng điều khiển.
  • Lưu tập lệnh có phần mở rộng.js.
  • Chạy chương trình từ IDE để xem kết quả. Ngoài ra, hãy điều hướng đến thư mục chứa tệp và sử dụng lệnh sau:

Mã nguồn [Chọn]
node [file_name].js

Lệnh in thông báo ra bảng điều khiển, cho biết quá trình cài đặt Node.js hoạt động thành công.

Bây giờ bạn có thể cài đặt khung Node.js và trình quản lý gói NPM. Bạn cũng đã viết chương trình JavaScript Node.js đầu tiên của mình.