Cài đặt npm có cài đặt phụ thuộc nhà phát triển không?

Mục lục:

Cài đặt npm có cài đặt phụ thuộc nhà phát triển không?
Cài đặt npm có cài đặt phụ thuộc nhà phát triển không?

Video: Cài đặt npm có cài đặt phụ thuộc nhà phát triển không?

Video: Cài đặt npm có cài đặt phụ thuộc nhà phát triển không?
Video: NPM, NPX và YARN là gì? 2024, Tháng Ba
Anonim

Khi bạn (hoặc người dùng khác) chạy cài đặt npm,npm sẽ tải xuống các phụ thuộc và phụ thuộc dev được liệt kê trong gói. json đáp ứng các yêu cầu về phiên bản ngữ nghĩa được liệt kê cho mỗi. Để xem phiên bản nào của gói sẽ được cài đặt, hãy sử dụng công cụ tính toán học kỳ.

Npm có cài đặt Dev không?

Khi bạn bắt đầu sản xuất, nếu bạn nhập npm install và thư mục chứa gói. tệp json, chúng được cài đặt, vì npm giả định đây là một triển khai phát triển. Bạn cần đặt cờ --production (npm install --production) để tránh cài đặt các phần phụ thuộc phát triển đó.

Npm có cài đặt các phụ thuộc Dev theo mặc định không?

Khi bạn chạy cài đặt npm theo mặc định, cả phụ thuộcvà phụ thuộc devDependency cũng được cài đặt. Bởi vì nếu một khi định phát triển một gói, chúng tôi sẽ tải xuống, ví dụ: từ git và chuyển đến thư mục gốc và chạy. vì vậy bạn sẽ mong đợi có sự phụ thuộc của devDependencies đến.

Sự khác biệt giữa devDependencies và phụ thuộc là gì?

Tài liệu

npm cho biết: "phụ thuộc": Các gói được ứng dụng của bạn yêu cầu trong quá trình sản xuất. "devDependencies":Các gói chỉ cần thiết để phát triển và thử nghiệm cục bộ.

Sự khác biệt giữa phụ thuộc và devDependencies là gì?

Sự khác biệt giữa hai điều này làdevDependencies là các mô-đun chỉ được yêu cầu trong quá trình phát triển, trong khi các phần phụ thuộc là các mô-đun cũng được yêu cầu trong thời gian chạy.

Đề xuất: