在特殊情况下,可能需要离线安装npm的包。比如:安装自己做的私有npm包,或者在断网的情况下安装npm包。那么本文中,苏南大叔描述的是:如何制作一个离线tar.gz的压缩包,以及如何安装这个npm压缩包。

苏南大叔:如何以tar.gz的形式离线安装npm包? - 压缩包2
如何以tar.gz的形式离线安装npm包?(图1-1)

tar命令创建压缩包

unix机器或者mac机器上面,可以使用下面的命令,创建一个tar.gz包。win系统下,苏南大叔试了很久,暂时还没有找到一个合适的方式创建tar.gz包。所以,暂时就放弃吧。

tar -zcvf <yourname>.tar.gz <yourpath>

总结

这种离线安装包的形式,也不是完全的离线。比如packages.json中的一些依赖,其实还是需要联网安装的。这种安装方式比较小众,大家做个辅助经验值就好了。另外说一句,如果npm很慢很慢的话,不妨把npm字样换成cnpm哦,会瞬间完成的。

如何安装cnpm,可以参见下面这篇文章:

更多npm的经验文章,点击下面这个链接查看:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   npm    tar

本站的忠实读者小伙伴,正在阅读下面这些文章: