Xây dựng môi trường phát triển với Node.js và npm

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:

  1. 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.

  2. 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.

  3. 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.

  4. 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

  1. 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.

  2. 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.

  3. 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]
  4. 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ần dependencies của tệp package.json.

  5. Để 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ệp package.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.

  6. 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ệp package.json.

  7. Để 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ệp package.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.