马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
媒介
将从怎样利用脚手架工具开始,快速搭建一个 Express 项目标底子架构。接着,文章将详细解说 Express 中心件的概念、分类以及怎样有用地利用中心件来加强应用的功能和性能。末了,我们将讨论怎样订定公道的接口规范,以确保 API 的划一性和可维护性。
一、下载express模版
- 根据创建的自界说bincli下令下载express模版代码
- bincli create express-project
复制代码
- 切换express-project项目,打开终端下令
- cd express-project
- npm install
复制代码
- 查察package.json是否安装了nodemon,没有的话重安一下
报错缘故原由:运行Express 应用时碰到了一个 ReferenceError,详细来说是由于在 app.js 文件中利用了一个未界说的变量 router。
二、Express中心件与接口规范
1、启动项目
- const express = require("express");
- const app = express();
- const PORT = process.env.PORT || 3000;
- function logs(req) {
-
-
- console.log(`${
-
- req.method},${
-
- req.url},${
-
- Date.now()}`);
- }
- app.get("/", (req, res) => {
-
-
- logs(req);
- res.send("/home");
- });
- app.get("/register", (req, res) => {
-
-
- logs(req);
- res.send("register");
- });
- app.get("/login", (req, res) => {
-
-
- logs(req);
- res.send("/login")<
复制代码 |