Tôi hiểu sự khác nhau giữa npm install something
và npm install something --save
(cho bất cứ ai tự hỏi là gì, người đầu tiên sẽ cài đặt phụ thuộc duy nhất trong khi sau này sẽ cài đặt phụ thuộc và thêm nó vào gói của bạn .json).NPM cài đặt --save, việc sử dụng không tiết kiệm
Tuy nhiên, tôi không hiểu tại sao lại có tùy chọn --save
ở vị trí đầu tiên. Nói cách khác, tại sao bạn lại muốn cài đặt một phụ thuộc mà không cần thêm nó vào tệp package.json của bạn? Tại sao tùy chọn --save không được mặc định?
Rất nhiều trang web/mô-đun npm/SaaS đề xuất cài đặt mô-đun của họ bằng cách sử dụng npm install something
(ví dụ như newrelic là một trong số đó), tôi có thiếu gì đó không?
Chỉnh sửa: Starting from NPM 5, --save
hiện được bật theo mặc định.
Nếu bạn đang cài đặt một số công cụ gỡ lỗi chẳng hạn, nói 'nodemon', bạn không muốn nó trong package.json – surajck