npm save global trong nodejs
Thứ Bảy, 26/08/2023 · 2 phút đọc
Trong phiên bản npm 5.0 trở đi, không còn sử dụng tùy chọn --save để cài đặt gói npm global nữa. Thay vào đó, bạn sử dụng --global hoặc -g để cài đặt gói một cách toàn cục (global).
Trước đây, khi bạn muốn cài đặt một gói npm và lưu nó vào phần dependencies của tệp package.json, bạn sử dụng --save:
npm install package-name --save
Nhưng khi bạn muốn cài đặt một gói global (nghĩa là có thể truy cập từ bất kỳ dự án nào trên máy tính của bạn mà không cần lưu trữ cục bộ), bạn sử dụng --global hoặc -g:
npm install -g package-name
Tuy nhiên, từ phiên bản npm 5.0, tùy chọn --save đã được bỏ đi và npm không còn tự động lưu gói vào phần dependencies của tệp package.json. Thay vào đó, bạn sử dụng --save hoặc -S khi bạn muốn lưu gói vào phần dependencies và --global hoặc -g khi bạn muốn cài đặt một gói global. Ví dụ:
npm install package-name --save # Cài đặt và lưu vào phần dependencies npm install package-name --global # Cài đặt global (đã không còn cần --save)
Tóm lại, tùy chọn --save không còn cần thiết khi cài đặt global gói npm. Bạn chỉ cần sử dụng --global hoặc -g để cài đặt một gói global.
- Ảnh đại diện bài viết -