nodejs环境变量配置_npm的配置

安装

一定要在官网安装node.js长期稳定版,并且不要改下面的任何设置。我装了一下午环境,总结出这一句话。

下面的可以不看了。

安装后的配置

1. 配置npm的全局模块 不要设置此步骤,hexo的时候出现问题

步骤1

在nodejs文件夹中创建两个文件夹,”node_global”及”node_cache”

在cmd中输入

npm config set prefix "安装nodejs的路径nodejsnode_global"
npm config set cache "安装nodejs的路径nodejsnode_cache"
步骤2

设置系统环境变量NODE_PATH

NODE_PATH = D:ProgramFilesnodejsnode_globalnode_modules

然后在使用npm安装程序时在后面加一个参数-g即可将安装的程序安装到我们指定的目录
如 npm install ionic -g
npm install XXX -g

步骤3

经过上述两部操作后,原先node.js给你预设的用户变量就失效了。原因是你改了安装位置,可是变量还没换。

因此,还需要把用户变量也换成新的位置

来到设置环境变量的地方,注意是用户变量,与上面的系统变量不一样。

点开Path用户变量

a3001124751c8267f2d81e315cf66e71.png

添加一个新变量:

D:ProgramFilesnodejsnode_global

这个变量的意思其实就是和原先的C:UsersYSLAppDataRoamingnpm作用相同,只是由于安装位置换了,因此才需要重新创建一个D:ProgramFilesnodejsnode_global

2. 设置国内镜像

一种方法是直接下载国内源cnpm,然后以后就cnpm安装东西

npm install -g cnpm --registry=https://registry.npm.taobao.org

另一种方法是设置npm的下载来源,只是将获取来源改变一下,但是还是用的npm安装东西

npm config set registry http://registry.cnpmjs.org

npm config set electron_mirror "https://npm.taobao.org/mirrors/electron/"

卸载与重装

卸载

1. 通过 `npm profix` 找到npm位置,删除npm文件夹和npm-cache(要以管理员身份删除)
2. 查找.npmrc文件删除(在用户文件夹下)
3. 卸载node.js

重装

1. 下载node.js,直接安装。
2. 安装好的node.js, 自带npm . 自带的npm不是最新的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值