本篇文章讲解Node.js在Windows平台的安装和配置
什么是Node.js
简单来说,Node.js就是可以使用前端JavaScript语言来编写后端服务的运行环境。它采用的是Google的V8引擎,并且可以跨平台运行。就像是jvm之于Java一样。
什么是npm
npm(全称 Node Package Manager,即“node包管理器”),是Node.js内置的软件包管理器,提供第三方模块的安装、更新和卸载等功能。
下载
从官方网站下载最新安装包
版本选择
官网有以下两种版本选择
- LTS:长期有效版本,兼容老版本的特性,通常下载该版本
- Current:最新特性版本,不兼容老版本
考虑稳定性和兼容性,我们选择最新的LTS版本下载即可,这也是官方较为推荐的版本。
安装
打开官网下载的安装文件,修改安装路径即可,除非有特殊需求,否则其余选项均默认。
验证安装
验证Node.js
输入以下指令,如果返回对应版本号及安装成功1
node -v
验证npm
输入以下指令,如果返回对应版本号及安装成功1
npm -v
设置修改
Node.js安装完成后,也默认安装了npm,在默认设置下,npm会将缓存及相关文件下载在C盘,这对C盘空间比较宝贵的朋友来说不是很友好。因此,我们还需要修改下缓存路径和全局安装包路径。
在指路径下新建两个文件夹
node_global
和node_cache
将上面两个文件夹设置到npm中
1
2npm config set prefix "指定路径\node_global"
npm config set cache "指定路径\node_cache"设置环境变量
1
2
3
4
5
6系统变量
NODE_PATH=指定路径\node_global\node_modules
用户变量
Path中C:\Users\用户名\AppData\Roaming\npm
改为:指定路径\node_global
参考
https://zh.wikipedia.org/wiki/Node.js
https://zh.wikipedia.org/wiki/Npm
http://www.cnblogs.com/yzadd/p/6547668.html