yuma-express-framework
v0.0.5
Published
```bash npm i yuma-express-framework ```
Readme
项目搭建
1.下载框架
npm i yuma-express-framework2.找到node_modules
- 将yuma-express-framework拖出来
3.使用编辑器打开框架
- 安装依赖包
npm i
4.启动项目
- bin/www已经修改成80端口 <注意端口号>
- 后续3000端口也会被使用
- "scripts": { "start": "nodemon ./bin/www" },
- npm i nodemon -g
5.注释代码
- app.js中可以暂时把multer文件上传的代码注释掉,目前用不上
6.配置模拟数据库
- npm i json-server -g
7.安装数据请求第三方包
- npm i axios
8. 在app.js的同级别目录项创建 db.json
{
"userinfo": [
{
"id": "fa1c",
"username": "admin",
"email":"[email protected]",
"password": "123456",
"avatar":"public/images/default.png"
},
{
"id": "a91c",
"username": "root123",
"email":"[email protected]",
"password": "654321",
"avatar":"public/images/default.png"
}
]
}#终端执行命令
"scripts": {
"start": "nodemon ./bin/www",
"json" : "json-server --watch db.json"
}
启动 : npm run json获取表中全部的数据 : GET localhost:3000/userinfo
获取指定的id单数据 : GET localhost:3000/userinfo/a91c
获取匹配的数据 : GET localhost:3000/userinfo?username=admin&password=123456
写入数据 : POST localhost:3000/userinfo Body->fromdata 不需要手动填写id