windows环境下node.js安装与环境配置

1、安装环境

本机系统:Windows 7(64位)
Node.js:v8.11.3LTS(64位)

2、安装node.js

1)、首先从node.js官网下载你电脑系统所对应的node.js版本。下载地址:https://nodejs.org/en/download/,我这里是下载的node-v8.11.3-x64.msi。如图:

2)、下载完成后,双击node-v8.11.3-x64.msi,开始安装Node.js。

勾选并点击next

安装目录可修改,具体看个人需求

选择好目录后继续选择next

然后继续选择next,安装完成即可。

3)、安装完毕后,测试是够安装成功,在键盘按下【win+R】键或者鼠标点击电脑开始菜单点击运行,然后输入cmd,敲击enter,打开cmd窗口。如图:

测试完成后,进入安装node程序目录查看。

3、环境配置

这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为npm安装的模块会将安装的模块

默认安装到C:\Users\用户名\AppData\Roaming\npm】路径中,而不会安装到你的node程序目录。如果不修改npm的模块安装目录,

那么它默认情况下都会安装到C:\Users\用户名\AppData\Roaming\npm】,随着你测试开发各种不同的项目,安装的模块越来越多,那么这个文件夹的体积

会越来越大,占C盘空间。

1)、首先我想将全局模块所在路径和缓存路径放在node.js安装程序目录文件夹中,我只需在【D:\nodejs】(node安装程序目录)下创建两个文件夹【node_global】及【node_cache】。如图

2)、文件夹新建完毕后,打开cmd窗口执行下面2条命令(路径请自主修改),将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录如图:

npm config set prefix "D:\nodejs\node_global" npm config set cache "D:\nodejs\node_cache"
[注意:上面的路径是我安装node的路径,路径根据你所安装的路径而定]


3)、接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

  首先进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:\nodejs\node_modules】,将【用户变量】下的【Path】修改为【D:\nodejs\node_global】,此路径也是你安装的路径。

4)、最后我们安装一个模块测试下,我选择的是express模块,进入cmd命令行输入 npm install -g  express(“-g”表示装到global目录下,也就是刚才设置“D:\nodejs\node_gLobal”目录下)。等到安装完成时,会出现提示“ express”安装的目录,以此验证是否设置成功。(可以到安装目录进行模块查看)

由于我安装此express模块,没有显示模块路径信息,我继续输入npm list --depth=0 -global  (查看全局所有的安装模块命令),

最后继续输入 npm  uninstall -g  express(卸载express模块)卸载即可。至此node安装和环境配置完成。

4、安装cnpm

1)、输入以下命令

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

2)、输入cnpm -v检查是否安装成功即可。

提示:若在cmd命令下cnpm显示不是内部命令,那么只需要添加系统变量path即可解决。因为cnpm会被安装到D:\nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。

猜你喜欢

转载自www.cnblogs.com/lisen203/p/9420651.html