Môi trường phát triển là một phần quan trọng trong quá trình phát triển ứng dụng với Node.js. Nó bao gồm cài đặt và cấu hình các công cụ và thư viện cần thiết để phát triển và chạy ứng dụng Node.js của bạn. Trong bài viết này, chúng ta sẽ tìm hiểu về việc xây dựng một môi trường phát triển với Node.js và npm.
Cài đặt Node.js và npm trên máy tính của bạn
Để cài đặt Node.js và npm trên máy tính của bạn, làm theo các bước sau:
-
Truy cập trang chủ Node.js tại https://nodejs.org và tải về phiên bản phù hợp với hệ điều hành của bạn.
-
Sau khi tải về, chạy tệp cài đặt Node.js và làm theo hướng dẫn trên màn hình để hoàn thành quá trình cài đặt.
-
Kiểm tra việc cài đặt thành công bằng cách mở cửa sổ dòng lệnh (Command Prompt hoặc Terminal) và chạy lệnh sau:
node -v
Nếu bạn nhìn thấy phiên bản Node.js hiện ra trên dòng lệnh, điều đó có nghĩa là Node.js đã được cài đặt thành công.
-
Tiếp theo, kiểm tra cài đặt của npm bằng cách chạy lệnh sau:
npm -v
Nếu bạn nhìn thấy phiên bản npm hiện ra trên dòng lệnh, điều đó có nghĩa là npm đã được cài đặt thành công.
Sau khi hoàn tất các bước trên, bạn đã cài đặt thành công Node.js và npm trên máy tính của mình. Bây giờ bạn có thể sử dụng Node.js và npm để phát triển ứng dụng Node.js và quản lý các gói phụ thuộc của dự án.
Sử dụng npm để quản lý các gói phụ thuộc trong dự án
-
Truy cập vào thư mục dự án của bạn bằng cửa sổ dòng lệnh hoặc terminal.
-
Khởi tạo một tệp
package.json
mới bằng cách chạy lệnh sau:npm init
Lệnh này sẽ yêu cầu bạn cung cấp thông tin về dự án của bạn, chẳng hạn như tên gói, phiên bản, mô tả, điểm nhập và nhiều thông tin khác. Bạn có thể nhập chi tiết bằng tay hoặc nhấn Enter để chấp nhận các giá trị mặc định.
-
Sau khi tệp
package.json
được tạo, bạn có thể bắt đầu cài đặt các gói phụ thuộc. Để cài đặt một gói, chạy lệnh sau:npm install <tên-gói>
Thay thế
<tên-gói>
bằng tên của gói bạn muốn cài đặt. Bạn cũng có thể chỉ định phiên bản gói hoặc một thẻ cụ thể bằng cách sử dụng ký hiệu@
. Ví dụ:npm install lodash npm install [email protected]
-
Theo mặc định, npm sẽ cài đặt các gói cục bộ trong thư mục dự án của bạn dưới thư mục
node_modules
. Các phụ thuộc sẽ được liệt kê trong phầndependencies
của tệppackage.json
. -
Để lưu một gói là phụ thuộc của dự án, sử dụng tùy chọn
--save
khi cài đặt:npm install <tên-gói> --save
Điều này sẽ thêm gói vào phần
dependencies
của tệppackage.json
và cho phép những người phát triển khác cài đặt các phụ thuộc tương tự khi họ sao chép dự án của bạn. -
Nếu bạn chỉ muốn cài đặt một gói cho mục đích phát triển, chẳng hạn như các framework kiểm thử hoặc công cụ xây dựng, sử dụng tùy chọn
--save-dev
:npm install <tên-gói> --save-dev
Điều này sẽ thêm gói vào phần
devDependencies
của tệppackage.json
. -
Để gỡ bỏ một gói, sử dụng lệnh
uninstall
:npm uninstall <tên-gói></pre
Điều này sẽ gỡ bỏ gói khỏi thư mục
node_modules
và cập nhật tệppackage.json
tương ứng.
Bằng cách sử dụng npm để quản lý các phụ thuộc của dự án, bạn có thể dễ dàng thêm, cập nhật và gỡ bỏ các gói theo nhu cầu, đảm bảo quá trình phát triển suôn sẻ và xây dựng ứng dụng đáng tin cậy.