Nodejs简单介绍以及在windows环境下安装与配置流程

时间:2023-03-08 16:02:44

简介


  一、 Nodejs是什么?

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

 二、我们为什么要学习Nodejs?

Nodejs简单介绍以及在windows环境下安装与配置流程Nodejs简单介绍以及在windows环境下安装与配置流程

三、安装步骤流程:

1、   首先在我们官网下载Nodejs的安装包:https://nodejs.org/en/

Nodejs简单介绍以及在windows环境下安装与配置流程

2、  下载完后进行nodejs安装.可自定义安装,默认是安装在C:\Program Files\nodejs 。我选择是默认方式

Nodejs简单介绍以及在windows环境下安装与配置流程

在命令行cmd控制行

输入:node –v,控制台将打印出:v5.6.0  提示安装成功。

Nodejs简单介绍以及在windows环境下安装与配置流程

该引导步骤将node.exe 文件安装到C:\Program Files\nodejs\目录下,并将该目录添加进path环境变量

注意:环境变量中path的nodejs路径决定你安装后的目录路径

3、  
NPM安装:(NPM的全称是Node Package Manager 中文:包管理器和分发工具,据网上了解NPM上已经有了5112Nodejs库或框架)由于新版本的nodejs已经集成了npm,所以之前的npm也一并安装好了,也可以自己单独安装。同样可以使用命令行cmd输入:npm –v 来测试是否安装成功。

如下图,出现版本表示安装成功。
Nodejs简单介绍以及在windows环境下安装与配置流程

4、  
安装相关环境
Nodejs简单介绍以及在windows环境下安装与配置流程

默认情况下上述组件都是安装到
C:\Program Files\nodejs\node_modules\npm\node_modules 文件夹下,这也是nodejs相关组件的自动查找路径。

5、  
创建第一个Nodejs应用

首先,我们使用require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:
Nodejs简单介绍以及在windows环境下安装与配置流程

6、  
创建服务器
接下来我们使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。然后通过回调函数request, response 参数来接收和响应数据。
示例如下:在你的项目的根目录下(指nodejs安装根目录)创建一个叫server.js 的文件,并写入
以下代码:

Nodejs简单介绍以及在windows环境下安装与配置流程

以上代码我们完成了一个可以工作的
HTTP 服务器。

使用 node 命令执行以上的代码:

7、  
通过命令行切换到安装nodejs的安装目录下,然后执行使用node server.js 进行执行该文件
Nodejs简单介绍以及在windows环境下安装与配置流程

Nodejs简单介绍以及在windows环境下安装与配置流程

8、  
项目完成
接下来打开浏览器访问http://127.0.0.1:8888/,你会看到一个写着 "Hello World"的网页。

Nodejs简单介绍以及在windows环境下安装与配置流程

以上环境基本就配置完成。

补充说明:
所有命令都是-g进行全局安装的,这样安装的安装包都在当前用户下,在磁盘的所有其他地方都可以访问到,比较方面。否则安装在当前目录下,只能在当前目录下使用。

安装express问题
安装nodejs安装包后,通过npm安装express后,运行express提示" express"不是内部或外部命令,原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。
$ npm install -g express@3.5.0

全局安装在C:\Users\dzm\AppData\Roaming\npm目录下

如果你也喜欢互联网,喜欢技术。可关注微信公众号:资讯酷(zixuncool)每天都会有一些精彩内容的分享,总结。

↓↓↓扫二维码,可关注资讯酷 ↓↓↓

Nodejs简单介绍以及在windows环境下安装与配置流程