1. 下载
下载地址:https://nodejs.org/en/download/
2. 安装
- nodejs下载完成之后 双击打开 开始nodejs安装 点击next
- 勾选复选框,点击 next
- 修改后目录之后,点击 next 按钮
- 点击 next
- 安装完成后点击 finish
说明: 新版的Nodejs已自带npm,安装Nodejs时会一起安装,npm的作用就是对Nodejs依赖的包进行管理,也可以理解为用来安装/卸载Nodejs需要装的东西
3. 测试是否安装成功
-
安装成功之后进入cmd命令行,然后输入
node -v
测试是否安装成功,出现版本号就表示安装成功 -
测试npm是否安装成功,由于新版的nodejs已经集成了npm,所以之前安装nodejs的时候npm也连带安装好了。在命令行中输入
npm -v
来测试是否已经成功安装npm,出现版本号就表示成功安装了
4. 环境变量
-
说明: 这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,
之所以要配置,是因为以后在执行类似:
npm install -g
(后面的可选参数 -g,g代表global 全局安装的意思) 的安装语句时,会将安装的模块安装到【C:\User\用户名\AppData\Roaming\npm】路径中,占C盘空间。例如:我希望将全模块所在路径和缓存路径放在我nodejs安装的文件中,则在我安装的文件夹【D:\MySoftware\nodejs】下创建两个文件夹【node_global】和【node_cache】
创建完两个空文件夹之后,打开cmd命令窗口,输入
npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
-
设置环境变量
-
我的电脑->右键->属性->高级系统设置->高级->环境变量
-
新建NODE_PATH 系统变量
其实看到这个变量值一开始有一些疑问,明明【node_global】是一个空文件夹,为什么还需要在后面定义一个【node_modules】文件夹? 后续在使用npm安装软件时,会在【node_global】自动创建一个【node_modules】目录用来存放npm安装的软件
-
更改path 用户变量
将其中默认的【C:\User\用户名\AppData\Roaming\npm】更改为下图:
-
5. 切换npm镜像源
安装后默认的镜像源是国外的,速度很慢,可以安装淘宝的 cnpm 镜像;之后利用 cnpm
代替 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
来源:oschina
链接:https://my.oschina.net/u/4132929/blog/3162445