制作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