CNode

npm无法install文件,大神求助!

Zzzxynn8865发布于13 年前最后回复13 年前15 回复14002 浏览0 收藏

由于是公司网络,设置了防火墙之类的,没办法直接通过npm install xxx来获取资源

请问各位大神 有没有什么好方法可以解决这个问题呢(在网上查到一种可以去github下载资源回来然后本地导入,但是不知道为什么不行,大神求助,谢谢)

查看回复

回复 (15)

W
wellhw#1·13 年前

遇到同样问题,等大神~~

S
showen#2·13 年前

github上放的是源码,你要自己编译好 这种方法解决不知道怎么样:在家里npm install好需要包 然后把node_modules下面的文件同步过来就好了

Z
zzxynn8865#3·13 年前
引用 showengithub上放的是源码,你要自己编译好 这种方法解决不知道怎么样:在家里npm install好需要包 然后把node modules下面的文件同步过来就好了

这种方法我也考虑过 要是只需要require的包还好 但是如果是需要全局安装的包,直接拷过来可能不行吧

H
hargreaves#4·13 年前

这个问题我也遇到了,在公司环境中通常需要设置代理: npm config set https-proxy http://xxx.xxxx.xxx npm config set proxy http://xxx.xxxx.xxx 代理地址,需要求助IT

Z
zzxynn8865#6·13 年前
引用 hargreaves这个问题我也遇到了,在公司环境中通常需要设置代理: npm config set https proxy http://xxx.xxxx.xxx npm config set proxy ht...

thanks 代理地址我有 但是是需要账号密码验证的 如果只是设置代理的话 是没办法访问的 账号密码我也有 就是不知道在哪里验证

B
babyphenix#7·13 年前

分享一下我的设置,希望对你有帮助 公司用的是win7,也加了代理,所以在C:\Users[user_name]下有.npmrc文件,内容如下

proxy = http://[代理用户名]:[代理用户名密码]@10.6.1.xxx:8080
https-proxy = http://[代理用户名]:[代理用户名密码]@10.6.1.xxx:8080/
Z
zzxynn8865#8·13 年前
引用 babyphenix分享一下我的设置,希望对你有帮助 公司用的是win7,也加了代理,所以在C:\Users\[user name]下有.npmrc文件,内容如下 proxy = http://[代理用户名]:[...

多谢 虽然还是不行 我怀疑公司的网络做了限制 因为之前QQ也是不能上的 现在开放了代理才可以上 这个可能还是不行吧 不过还是多谢了!

E
echo2600#10·13 年前

下面这种设置方法适用于: 带用户名密码的代理环境

npm config set proxy=http://用户名:密码@代理IP:代理端口
Z
zzxynn8865#12·13 年前
引用 hargreaves这个问题我也遇到了,在公司环境中通常需要设置代理: npm config set https proxy http://xxx.xxxx.xxx npm config set proxy ht...

@echo2600 这种也行不通 公司可能对代理服务器也做了限制 不过还是谢谢你 这个方法留着备用

L
leizongmin#14·13 年前

npm木有问题哪,可能是你的DNS解析有问题

L
liuzc#15·13 年前

我这边也有问题, 目前设置成了. http://registry.npmjs.vitecho.com/

参与回复
登录后即可参与回复。登录