当前位置: 首页 > 工具软件 > Express YUI > 使用案例 >

【Express】nodejs:express 简单入门__BaiMoci

乐正穆冉
2023-12-01

Express 简单入门

Express 是一个基于 Node.js 平台,快速、开放、极简的 web 开发框架

Express 框架是后台的 Node 框架,所以和 jQuery、zepto、yui、bootstrap 都不一个东西。 Express 在后台的受欢迎的程度类似前端的 jQuery,就是企业的事实上的标准。

Express 特点

  1. Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。

  2. 丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,让你创建健壮、友好的 API 变得既快速又简单

 Express 不对 Node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web应用所需的基本功能。

初始化

新建一个目录myapp,项目初始化

npm init

安装express

npm install express -save

创建一个hello world实例

进入myapp目录,创建一个名为app.js,复制以下代码

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
    // req request  请求对象    主要用来获取用户传递给服务器的数据
    // res response 相应对象    主要用来向用户发送数据
    res.send('Hello World!')
})

app.listen(port, () => {
    console.log(`http://localhost:${port}`);
})

上面的代码启动一个服务并监听从 3000 端口进入的所有连接请求。他将对所有 (/) URL 或 路由 返回 “Hello World!” 字符串。对于其他所有路径全部返回 404 Not Found。 通过以下命令行启动

node app.js

 然后在浏览器中打开 http://localhost:3000/ 并查看输出结果。

 类似资料: