一、装置环境
1、本机系统:Windows 10 专业版(64位)
2、Node.js:node-v8.9.4-x64.msi(64位)
二、装置Node.js步骤
1、下载对应本人零碎对应的 Node.js 版本,地址:https://nodejs.org/zh-cn/
2、选装置目录进行装置
3、环境配置
4、测试
三、后期筹备
1、Node.js简介
Node.js® 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 Node.js 应用高效、轻量级的事件驱动、非阻塞 I/O 模型。它的包生态系统,npm,是目前世界上最大的开源库生态系统。
2、下载Node.js
官网地址:https://nodejs.org/en/ 或 https://nodejs.org/zh-cn/
我下载的是 node-v8.9.4-x64.msi ,如下图:
四、开始装置
1、下载实现后,双击“ node-v8.9.4-x64.msi ”,开始装置:
2、点击“ Next ”按钮
3、抉择装置目录,点击“ Next ”按钮
4、抉择装置项,此处我抉择默认,点击“ Next ”按钮
5、点击“ Install ”按钮,开始装置
6、期待装置实现,点击“ Finish ”按钮实现装置
五、装置实现查看
1、查看是否装置胜利
A、node -v 查看 node 版本
B、npm -v 查看 npm 版本
2、装置实现后,文件目录如下图
六、环境配置
此处的环境配置次要配置的是 npm 装置的全局模块所在的门路,以及缓存cache的门路,之所以要配置,是因为当前在执行相似:npm install express [-g] (前面的可选参数-g,g代表global全局装置的意思)的装置语句时,会将装置的模块装置到【C:\Users\用户名\AppData\Roaming\npm】门路中,占C盘空间。
例如:我心愿将全模块所在门路和缓存门路放在我node.js装置的文件夹中,则在我的装置目录下创立两个文件夹【node_global】及【node_cache】如下图:
1、设置全局目录和缓存目录,创立完两个空文件夹之后,关上cmd命令窗口,输出
npm config set prefix "D:\SDE\Node8.9.4\node_global"
npm config set cache "D:\SDE\Node8.9.4\node_cache"
重新配置:A、删除【 C:\Users\yi081\.npmrc 】文件从新生成。如果 .npmrc 不在这个目录下,就 C 盘全局搜一下;B、间接批改编译 .npmrc 文件。
2、设置环境变量,“我的电脑”-右键-“属性”-“高级零碎设置”-“高级”-“环境变量”
A、进入环境变量对话框,在【零碎变量】下新建【NODE_PATH】,输出【D:\SDE\Node8.9.4\node_modules】
B、将【用户变量】下的【Path】批改为【D:\SDE\Node8.9.4\node_global】
批改实现,点击“ 确定 ”按钮。
六、测试
配置完后,装置个module测试下,咱们就装置最罕用的express模块,关上cmd窗口,输出如下命令进行模块的全局装置:
npm install express -g # -g是全局装置的意思
注:如果装置时不加 -g 参数,则装置的模块就会装置在以后门路下,上例若不加 -g 参数,则 express 模块会装置在 C:\Users\yi081目录下的 【node_modules】目录下,目录若不存在会主动生成。
最初查阅网上资源后,原来,最新express版本中将命令工具分家进去了(我的项目地址:https://github.com/expressjs/generator),所以还须要装置一个命令工具,命令如下:
npm install -g express-generator
应用express创立一个工程,输出命令:express helloworld
转到 helloworld 目录下,命令:cd helloworld
装载 node 包管理器,执行命令:npm install
在浏览器中输出地址:http://localhost:3000/,如下图,拜访咱们的第一个node web 网页。