Di chuyển dự án npm trong JavaScript
Thư mục node_modules chiếm nhiều dung lượng
và chứa nhiều tệp nhỏ. Vì vậy, khi
bạn tải dự án của mình lên máy chủ hoặc
chuyển dự án cho đồng nghiệp, bạn không nên đưa
thư mục chứa thư viện.
Vấn đề là đồng nghiệp của bạn có thể dễ dàng
cài đặt các thư viện được liệt kê trong tệp
package.json. Hãy xem,
cách thực hiện điều này. Đặt tệp sau
vào một thư mục trống:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Bây giờ hãy thực thi lệnh terminal,
lệnh này sẽ cài đặt tất cả các dự án
được mô tả trong package.json:
npm install
Giả sử bạn nhận được
package.json sau:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Đặt nó vào một thư mục trống và chạy lệnh cài đặt các thư viện từ tệp này.