参考文章链接:https://www.cnblogs.com/zhouyu2017/p/6485265.html
node.js 简介
简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
安装环境
1.本机系统:Window
2.Node.js: (6)
安装 node.js
# 步骤一:下载安装文件
下载地址:https://nodejs.org/en/download/
下载版本选择:打开下载连接下载对应你系统的Node.js版本
ps:系统会推荐你下载那个版本比较好,如果没有特殊版本需求,下载默认版本就好
# 步骤二:开始安装 node.js
1.下载完成后,双击 "node-v10.16.0-x64" ,开始安装 Node.js
点击【next】按钮
勾选复选框,同意该协议后,点击【Next】按钮
如下选择add to path,因为这样会自动给你配置对应的环境变量,其余的都是直接下一步下一步然后install
点击【install】,安装完后点击【Finish】按钮完成安装
# 步骤三:检验是否安装成功
至此 Node.js 已经安装完成了, 我们可以使用以下指令来测试是否安装成功:
- node -v :查看 node.js 的版本信息
- npm -v :查看 npm 的版本信息
ps:高版本的 node.js 会在安装的过程中自动帮你安装 npm 的,npm的主要作用是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口
安装完成后的目录如图所示:
环境配置
# npm配置
这里的环境配置主要配置的是npm安装的全局模块所在的储存路径,以及缓存cache的储存路径。
之所以要配置,是因为为了防止以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,系统会自己将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【C:\workSpace\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
新建文件后再执行命令行 cmd,然后执行下面两个语句:
- npm config set prefix "C:\workSpace\nodejs\node_global"
-
npm config set cache "C:\workSpace\nodejs\node_cache"
# 环境变量配置
接下来设置环境变量,找到“我的电脑”的图标,点击顺序依次为:“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
进入环境变量对话框
- 在【系统变量】下新建【NODE_PATH】,输入【C:\workSpace\nodejs\node_global\node_modules】
- 将【用户变量】下的【Path】修改为【C:\workSpace\nodejs\node_global】
ps: 这两个步骤需要依次进行,修改完成后,重新进入环境变量检查看是否添加成功
# 测试全局安装express
配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,
输入如下命令进行模块的全局安装:
- npm install express -g -g是全局安装的意思
ps: 如果安装时不加 -g 参数,则安装模块就会安装在当前路径下。比如如果我我加 -g 参数,则 express模块会安装在c:\User\赵成齐目录下的node_modules文件夹中,该文件不存在会自动生成