一、装置环境

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 网页。