10. 接口项目:创建项目

169 阅读1分钟

创建项目

1. 创建项目

mkdir realworld-api-express

cd realworld-api-express

npm init -y

npm i express

app.js

const express = require('express');
const app = express()
const PORT = process.env.PORT || 3000

app.get('/', (req, res) => {
    res.send('Hello world')
})

app.listen(PORT, () => {
    console.log(`Server is running at http://localhost:${PORT}`)
})

2. 目录结构

config:配置文件,默认文件名config.default.js

controller: 用于解析用户的输入,处理后返回相应的结果

model: 数据持久层

middleware: 用于编写中间件

router: 用于配置URL路由规则

util: 工具模块

app.js: 用于自定义启动时的初始化工作