Nodejs的安装与环境配置

Node.js: javascript运行环境(runtime),不同系统直接运行各种编程语言

【1】验证Nodejs安装

Nodejs安装成功,文件夹结构如下,并在上面安装过程中已自动配置了环境变量和安装好了npm包,此时可以执行 node -v 和 npm -v 分别查看node和npm的版本号:

 

2配置npm在安装全局模块时的路径和缓存cache的路径

因为在执行npm install xxxx -g的安装过程的缓存文件以及最终的模块配置位置等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,如下图所示:

 

1)NodeJs文件目录下建立”node_global“及”node_cache“两个文件夹

 

2)更换nodejs存储文件位置配置

(别以为你把node安装到别的盘就稳了,其实下载的还在c盘C:\Users\鱼小不二\AppData\Roaming\npm)

启动cmd,依次输入

npm config set prefix "F:\nodejs\node_global"

npm config set cache "F:\nodejs\node_cache"

 

输入:npm root -g

出现下图则说明配置成功:

 

3配置npm的环境变量

1)配置系统

复制F:\nodejs\node_global\node_modules在环境变量--> 系统变量中新建一个变量名为“NODE_PATH”,值为“F:\nodejs\node_global\node_modules”

(用户所有下载的东西都在该存储位置)

 

  1. 配置用户变量

将C:\Users\鱼小不二\AppData\Roaming\npm改为自定义路径F:\nodejs\node_global

 

3)检验node全局路径配置是否正确

打开一个新的cmd窗口。先输入命令:

node

进入nodejs的交互式命令控制台,然后输入:

require('cluster')

如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了

 

 

4安装淘宝镜像

如果使用npm下载过于慢的话,可以安装淘宝镜像,让它从淘宝下载可以提高速度。

1、临时使用

npm --registry https://registry.npm.taobao.org install express

 

2、使用cnpm

 

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

如:cnpm -express

 

3.长期使用

npm config set registry https://registry.npm.taobao.org

可以安装淘宝镜像后再安装cnpm

 

 

想知道是否安装成功可以通过

npm config get registry

屏幕出现 https://registry.npm.taobao.org/说明安装成功

 

npm info express

屏幕出现滚屏最后出现下面这样说明安装成功。

 

 

删除淘宝镜像:

npm config delete registry

【5】更新npm到最新版本。

npm install -g npm

【6】清理npm缓存

有些时候由于网络问题导致下载失败,再次重新下载后会有一个错误的json报错,这个是因为你上一次下载的时候的缓存问题,我们只需要清楚npm缓存就好了,

npm cache clean --force

【7】安装cli时还有可能出现-4080错误 ,这个时候说明是权限不够

 

  • 12
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值