nodejs npm install 代理设置

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

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

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

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

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

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

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

没关系,我们继续设置一下

npm config setregistry=http://registry.npmjs.org/

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

时间: 2024-11-04 05:53:48

nodejs npm install 代理设置的相关文章

nodejs npm install全局安装和本地安装的区别

npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如:代码如下:复制代码npm install # 本地安装npm install -g # 全局安装 下面分别解释.全局安装:npm install xxx -g 时, 1. 模块将被下载安装到[全局目录]中.2. 可以直接在命令行里使用 注,[全局目录]通过 npm config set prefix "目录路径" 来设置:通过 npm config get prefi

nodejs npm install 和bower install相关问题

(1) npm install bower -g (2)npm install --global gulp 前两步在cmd中运行,才能保证全局安装,项目里才自动出现bower文件夹,否则没有该文件夹,执行bower install时也会失败!! 若执行此操作后,工程里仍没有bower_components文件夹,则需要在工程左下角Terminal里执行(在terminal里安装是为了给当前project安装). npm install bower --save-dev//没有--save,该文件

Nodejs NPM CNPM优雅安装install

由于npm和cnpm都能安装组件,安装的组件有的保存在c盘用户目录的Appdata隐藏目录下,有的保存在安装node的目录下,而且安装在c盘的话,重装系统又得重新部署,甚是麻烦,所以这里提供优雅安装的方式,不再怕重装系统,不再怕组件装上找不着. 下载node-v4.2.4.rar减压到相应的目录,本人是减压到"D:\Program Files"这个目录下 下载路径:[node-v4.2.4.rar](http://download.csdn.net/detail/as763190097

npm 使用代理 install 插件

npm install gulp -g --proxy=http://10.10.10.10:8080 上面例子就是npm安装gulp插件的例子, --proxy=http://10.10.10.10:8080 就是使用这个代理地址下载gulp插件,也可以通过设置全局代理.

nodeJS中的包 npm install http://www.cnblogs.com/xiaohuochai/archive/2017/05/20/6882027.html

前面的话 Node组织了自身的核心模块,也使得第三方文件模块可以有序地编写和使用.但是在第三方模块中,模块与模块之间仍然是散列在各地的,相互之间不能直接引用.而在模块之外,包和NPM则是将模块联系起来的一种机制.在介绍NPM之前,不得不提起CommonJS的包规范.JavaScript不似Java或者其他语言那样,具有模块和包结构.Node对模块规范的实现,一定程度上解决了变量依赖.依赖关系等代码组织性问题.包的出现,则是在模块的基础上进一步组织JavaScript代码.CommonJS的包规范

Windows 系统下设置Nodejs NPM全局路径和环境变量配置

在nodejs的安装目录中找到node_modules\npm\.npmrc文件 修改如下即可: prefix = D:\tool\nodejs\node_globalcache = D:\tool\nodejs\node_global registry = https://registry.npm.taobao.org 其中registry为阿里云npm镜像 启动cmd,输入 npm install express -g 显示全局安装路径 配置环境变量: path=D:\tool\nodejs

npm install Error:EPROTO: protocol error, symlink '../mime/cli.js' -> '/vagrant/src/nodejs/node_modules/express/node_modules/send/node_modules/.bin/mime'

我在ubuntu上使用npm安装依赖是出现下面错误: npm ERR! Linux 3.13.0-101-genericnpm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "express"npm ERR! node v4.6.2npm ERR! npm v2.15.11npm ERR! path ../mime/cli.jsnpm ERR! code EPROTO

npm和yarn的源、代理设置

npm和yarn转换淘宝源和官方源 12345 npm config set registry http://registry.npm.taobao.org/npm config set registry https://registry.npmjs.org/ yarn config set registry http://registry.npm.taobao.org/yarn config set registry https://registry.npmjs.org/ npm 设置代理 1

Windows 系统下设置Nodejs NPM全局路径

Windows下的Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效 npm config set cache "D:\nodejs\node_cache" npm config set prefix "D:\nodejs\node_global" 最后在nodejs的安装目录中找到node_modules\npm\.npmrc文件 修改如下即可: prefix = D:\nodejs\node_globalcache =