nodejs npm install 代理设置

        关于nodejs怎么安装我就不罗列了,网上多得是教程。

        一般网络环境下,我们如果要安装express.js这些,只需执行 npm install express,但是当大家处于一个代理上网环境时,就这种报错了。如何进行npm 命令的代理设置,是接下来我重点讲的,也是我亲身实践过的。

       windows环境:

       为解决代理问题,你可能会搜到1种类似这样的描述,在windows环境下的设置,在C:\users\账户名\.npmrc这个文件下增加一下设置 ,当你进到这个目录,发现并没有.npmrc文件,那么你尝试新建一个,但提示必须键入文件名,无法创建文件。

       在windows环境下的设置,这里我们在node 命令行窗口采用以下命令:

                     npm config set https-proxy=http://用户名:密码@代理Host/
                     npm config set proxy=http://用户名:密码@代理Host/

        那么,你将会发现C:\users\账户名\这个目录神器的出现了.npmrc这个文件,


           linux 环境touch.npmrc文件

           在linux环境下,直接vi 编辑已经创建的.npmrc文件,增加以下内容即可

                   https-proxy=http://用户名:密码@代理Host/
                   proxy=http://用户名:密码@代理Host/

       到这里,你可能以为大功告成了,迫不及待试一下,在node 命令行窗口输入 npm install express -g 这个命令,突然发现爆出了莫名其妙的错误,细心的你可以捕捉到registry.npmjs.org这类字样,百度一下发现是个被XX的地址。

       没关系,我们继续编辑一下.npmrc文件,添加一个国内镜像地址

                    registry=http://registry.cnpmjs.org/

            到这里,应该解决你的npm代理问题了,希望能帮到你。





  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值