Node.js 搭建 web 程序 之 使用基础

Node.js 是什么?

Node.js 是运行在服务端的 JavaScript,核心语法是ECMAScript,对 ES6 的支持度更高。

下载安装

官网 http://nodejs.cn/download/进行下载安装,安装完成后需要环境变量配置,请自行百度

初识 Node.js

前面说到 Node.js 是运行在服务端的JavaScript,所以说在JavaScript 中能够运行的脚本,在 Node.js 也能运行;那怎么运行 Node.js 呢?我们可以通过CMD命令来运行。

CMD命令窗口执行

我们可以直接在CMD窗口输入 node 进入node ,直接说如 JavaScript 代码直接运行,如果没有进入 node 就说明配置环境变量没有成功。

在这里插入图片描述

当然如果只能这样去输入脚本是非常麻烦的,我们也可以通过执行当前目录下的 node.js 的文件来执行,执行命令node 加文件名。

node app.js

在这里插入图片描述

HTTP模块的使用

想要一个应用程序在服务端运行,我们需要了解 HTTP模块,HTTP模块只要是用于搭建 HTTP 服务。

// 引用HTTP模块
var http = require("http");
// 创建服务
var server = http.createServer();
// 监听request事件
server.on("request",function(req,res){
	// 响应结束
	res.end('<h1>hello node.js</h1>')
})
// 开启服务 端口号3000
server.listen(3000)

执行 app.js 开启 HTTP 服务后,端口3000,我们通过浏览器 localhost:3000 本地服务访问,Node 服务器响应结束返回 <h1>hello node.js</h1> 给浏览器,浏览器解析成 HTML 显示在页面。

在这里插入图片描述
这样我们就完成了一个简单的服务器的搭建,接下来我们将对我们的服务器进行完善,看我下一篇博客。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值