type
Post
status
Published
date
Apr 23, 2023
slug
node
summary
tags
node
Express
category
技术分享
icon
password
创建新的Express应用程序:
npm init npm install express --save
创建一个Express应用程序:
在项目的根目录下创建一个名为app.js的文件,然后输入以下代码:
const express = require('express'); const app = express(); const PORT = process.env.PORT || 3000; app.use(express.json()); app.use(express.urlencoded({ extended: false })); let todos = []; app.get('/', (req, res) => { res.send('Welcome to Todo list app!'); }); app.get('/todos', (req, res) => { res.json(todos); }); app.post('/todos', (req, res) => { const { title, description } = req.body; const newTodo = { title, description }; todos.push(newTodo); res.json(newTodo); }); app.listen(PORT, () => { console.log(`Server is running on port ${PORT}`); });
启动应用程序
在终端中运行以下命令启动应用程序:
node app.js
测试应用程序
在浏览器中访问http://localhost:3000/,应该看到"Welcome to Todo list app!"的消息。
这个应用程序非常简单,但可以作为入门Express框架的示例。您可以根据自己的需求进行修改和扩展,以创建更复杂的应用程序。
 
 
部署Midjourney可视化提示词OPS/OpenPromptStudio下载试用PS AI

拼钢钢
拼钢钢
chagpt研究与应用平台🎙
公告
type
Notice
status
Published
date
Jul 2, 2021
slug
summary
类型为Notice的文章将被显示为公告,仅 hexo和next支持;仅限一个公告
tags
category
icon
password
🎉chatgpt分销版已上线🎉
-- 新版本特性 ---
最新ChatGPT3.5-Turbo模型
1秒响应 极速回答
2级分销代理,分享海报就能赚钱
notion image