网站添加微信分享代码,网站建设的总体需求分析,免费的写作网站,赣州市微程网络科技有限公司提示#xff1a;学习express#xff0c;搭建管理系统 文章目录 前言一、新建routes文件夹二、新建routes/index.js和routes/user.js三、修改index.js四、修改routes/index.js五、修改routes/user.js六、启动项目预览总结 前言 需求#xff1a;主要学习express#xff0c;所… 提示学习express搭建管理系统 文章目录 前言一、新建routes文件夹二、新建routes/index.js和routes/user.js三、修改index.js四、修改routes/index.js五、修改routes/user.js六、启动项目预览总结 前言 需求主要学习express所以先写service部分 一、新建routes文件夹 二、新建routes/index.js和routes/user.js 三、修改index.js
const express require(express);
const app express();
const router express.Router();
const port 1990;//初始化路由
require(./routes/index)(router);app.use(/, router);
app.listen(port,(){console.log(http://localhost:port);
})四、修改routes/index.js
const userRoutes require(./user);
const routes (router){//user路由userRoutes(router);
}module.exports routes;五、修改routes/user.js
这里方便在浏览器测试效果所以/user/register和/user/login用get请求后面用Apipost工具的时候会改成post请求
const userRoutes (router){router.get(/user/register,(req,res){res.send(router register);});router.get(/user/login,(req,res){res.send(router login);});
}
module.exports userRoutes;六、启动项目预览
npm run devhttp://localhost:1990/user/register http://localhost:1990/user/login 总结
踩坑路漫漫长~