Node.js Express Quick Learning

Express CSDN https://blog.csdn.net/weixin_44070254/article/details/118480069 javascript 标准 http://javascript.ruanyifeng.com/nodejs/express.html#toc3 官网 https://www.expressjs.com.cn/starter/hello-world.html 1. 概述 Express 是目前最流行的基于 Node.js 的 Web 开发框架,可以快速地搭建一个完整功能的网站 Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法,使用Express 开发框架可以非常方便、快速的创建 Web 网站的服务器或 API 接口的服务器 2. Hello World 下载 express Express上手非常简单,首先新建一个项目目录,假定叫做hello-world 通过 npm init 命令为你的应用新建一个package.json文件 { "name": "hello-world", "description": "hello world test app", "version": "0.0.1", "private": true, "dependencies": { "express": "4.x" } } 然后执行 npm install 或者 npm install express --save 使用 get 方法 在项目根目录下,新建一个启动文件,假定叫做server.js var express = require('express'); var app = express(); app.listen(3000); // 监听 3000 端口 启动脚本index.js的app.get方法,用于指定不同的访问路径所对应的回调函数,这叫做“路由”(routing) // server.js var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world!'); }); app.get('/customer', function(req, res){ res.send('customer page'); }); app.get('/admin', function(req, res){ res.send('admin page'); }); app.listen(3000); 路由封装: ...

August 1, 2022 · Caiyi