Vâng .... sau một ngày cố gắng để làm cho nó hoạt động với sự tham khảo trên (npmbox hoặc offline-NPM) đã đưa ra một cái gì đó đơn giản hơn cách nhiều. Nhờ npmbox tôi phải nói. Ý tưởng là giữ bộ nhớ cache từ cá thể có quyền truy cập trực tuyến và sau đó sử dụng nó trong một ngoại tuyến.
Trong máy có internet:
1 - rõ ràng NPM cache: npm cache clear
2 - cài đặt gói, cho phép nói xyz của nó: npm install -g **package.x.y.z**
3 - bản sao bộ nhớ cache vào một thư mục. ..chúng ta hãy gọi nó là bất cứ điều gì (tôi giả sử NPM bộ nhớ cache nằm trong thư mục gốc, không hoàn toàn chắc chắn về điều đó): cp -R /.npm/* **/cache-whatever-folder**
Trong máy không có Internet:
4 - thực hiện việc này bộ nhớ cache bất cứ thư mục với Ví dụ không có internet và sau đó, bộ nhớ cache sạch và cài đặt với nó (tôi sẽ không chỉ ra làm thế nào để sao chép thư mục :)
npm cache clear
npm install --global --cache **/cache-whatever-folder** --optional --cache-min 99999999999 --shrinkwrap false **package.x.y.z**
Xong
Nguồn
2017-05-04 21:47:04
Tôi đã cài đặt npmbox pn máy chủ nhưng cách cài đặt pm2 bằng cách sử dụng? –
Xin lỗi nhưng đã không làm việc cho tôi. Đã dành khá nhiều thời gian cố gắng cho đến khi bị bỏ rơi. Đã tìm thấy cách thức và được đăng bên dưới. –