制作npm离线仓库

内网开发无法在线安装依赖,可以再外网先下载好依赖,然后制作离线包上传内网安装

安装 node-tgz-downloader

npm install node-tgz-downloader -g

根据package-lock.json制作离线包,完成后,查看依赖下载目录 tarballs 以及npm tgz格式的依赖

download-tgz package-lock package-lock.json

如果二次制作需要注意的是:删除 package-lock.json文件

download-tgz package-json package.json

使用方式:

//先压缩本地tarballs 为tarballs-0.0.0.tgz
 npm pack --tarballs 
//安装离线依赖
 npm install tarballs-0.0.0.tgz
posted @ 2023-01-16 16:17  WinnieIns  阅读(715)  评论(0编辑  收藏  举报