创建npm包的脱机安装程序

时间:2016-11-21 18:08:39

标签: node.js npm

问题:

我的网上连接非常不稳定。 因此,当我尝试

npm install -g glup

它在完成之前停止下载。 我试过几次下载,但都是徒劳。

考虑我的选择

我有一个朋友在其他城市有高速互联网,我可以请他以某种方式打包glup并使用dropbox提供给我,然后我可以使用任何下载管理器部分下载它我的片状连接。

但悲伤的是他不知道该怎么做。 (也欢迎这方面的帮助)

任何人都可以帮我解决这个问题吗?

P.S:我正在从Udacity开设一门课程,由于我的网络连接不稳定,我面临很多问题。

2 个答案:

答案 0 :(得分:2)

According to the docsnav { z-index: 10; margin-top: -10px; clear: both; position: relative; display: inline-block; margin-bottom: 50px; } 支持从位于文件系统上的tarball文件进行安装。所以,只要你的朋友可以创建并提供你正在寻找的npm包的tarball - 你应该很高兴。

以下是文档的引用。

npm install docs

更新:要从npm包创建tarball文件,您只需运行npm install即可。例如,

npm pack package_name

将为最新版本的npm pack underscore npm包创建一个.tgz文件。请参阅underscore.js here的文档。

答案 1 :(得分:0)

没有直接回答你的问题,但我只是在企业防火墙后面与网络连接挣扎了几个小时。然后我尝试了来自Facebook的包经理纱线。哇,它就像一个魅力,安装我需要的包加上deps。在一分钟内完成。