关于node.js:Nodejs安装及环境配置

6次阅读

共计 1723 个字符,预计需要花费 5 分钟才能阅读完成。

一、装置环境

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

正文完
 0