我在防火墙后面,我相信9418的git连接被阻止了。所以我想通过npm(mysam https://github.com/mysamai/mysam)安装一个存储库。我尝试直接用
安装 npm --proxy <proxy-details> install -g mysam
哪个失败了 -
fatal: Unable to look up github.com (port 9418) (No such host is known. )
所以为了避免我下载git存储库的zip并在互联网上找到使用
cd package-folder
npm link
然而,这也说明了同样的错误。是否有任何选项可以安装本地下载的存储库。
由于
答案 0 :(得分:1)
在没有互联网连接的情况下使用npm 无法正常工作。
这就是我们为完全隔离的节点项目解决这个问题的方法:
npm install
来电。node_modles/**/bin/**
文件夹添加到.gitignore
。npm rebuild
中提供新模块后,确保您可以使用所有工具。当然,这意味着将node_modules
添加到GIT或您正在使用的任何SCM。