daodao-talk
v1.0.11
Published
TypeScript + MongoDB 实现一个类似 '说说' 的应用 (后端)
Readme
daodao-talk
TypeScript + MongoDB 增删改查.
开发环境使用根目录 .env 配置的环境变量, 格式如下, 注意 MongoDB 的连接字符串中需要包含密码和数据库名
DB_CONN_STRING={YOUR_MONGO_URI}
ALLOW_DOMAIN=http://localhost:8080
PORT=5000
SECRET={YOUR_SECREK}
COOKIE_SECRET={YOUR_COOKIE_SECRET}
ACCESS_TOKEN_TTL=15m
REFRESH_TOKEN_TTL=365d生产环境为了方便部署在 vercel 上, 不使用文件配置, 而是直接读取系统环境变量
开发时本地测试
npm run dev 编译
npm run build生产环境运行
npm startapi
- GET 所有文档 https://daodao-talk.vercel.app/api/posts
- GET 某 id https://daodao-talk.vercel.app/api/posts/:id
- POST 增加新文档 https://daodao-talk.vercel.app/api/posts
- PUT 修改某文档 https://daodao-talk.vercel.app/api/posts/:id
- DELETE 删除文档 https://daodao-talk.vercel.app/api/posts/:id
