Dự án nodejs của tôi sử dụng một số thư viện. Một thư viện pouchdb
sẽ cố gắng cài đặt khá nhiều phụ thuộc. Có một tên gọi là leveldown
, sẽ cố tải xuống tiêu đề Node.js từ Internet và sau đó xây dựng lại mọi thứ từ đầu. Thực ra tôi không cần số leveldown
. Nhưng cộng đồng của họ đề xuất tôi để tư nhân ngã ba pouchdb
và sửa đổi package.json để loại trừ bất kỳ sự phụ thuộc nào mà tôi không cần.Buộc bỏ qua sự phụ thuộc của một phụ thuộc đang được cài đặt bởi npm/yarn
Đây là câu hỏi chung của tôi đối với npm/sợi folks. Có thể ngăn tải xuống thư viện cụ thể trong khi chạy npm install
hoặc yarn install
không?
Cảm ơn bạn. Đây là một giải pháp hợp lý. Điều gây phiền nhiễu thực sự không chính xác là 'leveldown' nhưng' node-gyp', nó cố gắng tải xuống các tệp tiêu đề hoặc các nút hiện tại và sau đó xây dựng lại mọi thứ từ đầu. Nhưng đằng sau proxy của công ty, sẽ có một số khó khăn khi tải xuống nội dung từ internet, đặc biệt khi tôi dễ dàng nâng cấp nodejs (có nghĩa là cần phải tải xuống lại tiêu đề tương ứng) – stanleyxu2005