最终:使用Node.js,TypeScript,MySQL的RESTful API

时间:2024-03-06 18:34:42
【文件属性】:

文件名称:最终:使用Node.js,TypeScript,MySQL的RESTful API

文件大小:206KB

文件格式:ZIP

更新时间:2024-03-06 18:34:42

nodejs mysql redis json typescript

带有节点和TypeScript的RESTful API 项目设置 货叉/克隆 使用凭证创建.env- cp .env-sample .env 安装依赖项npm install 编译npm run build 编译资产gulp assets 测试npx test 运行开发服务器npm start npm run build ; gulp assets ; npx jest ; npm start 在单独的窗口中运行Redis服务器 $ redis-server 用Jest进行单元测试 npx jest 或者 npm run test SwaggerUI文档 {url}/api/v1/docs/ 数据存储 MySQL 去做: 大纲db +表创建 API端点 注册 GET /registrations将列表作为JSON返回 curl localhost:8080/api/v1/r


【文件预览】:
eventually-dev
----.nvm()
----.gitignore(28B)
----tsconfig.json(283B)
----README.md(4KB)
----npm-shrinkwrap.json(350KB)
----.jshintrc(769B)
----package.json(1KB)
----dist()
--------routes()
--------utils()
--------test()
--------middlewares()
--------database()
--------data.json(2KB)
--------models()
--------registrationsData.json(1KB)
--------index.js(2KB)
--------usersData.json(994B)
--------App.js(3KB)
--------Db.js(905B)
--------swagger.json(9KB)
--------Database.js(1KB)
----src()
--------routes()
--------utils()
--------test()
--------middlewares()
--------database()
--------models()
--------index.ts(1KB)
--------app.ts(2KB)
--------swagger.json(9KB)
----jest.config.js(235B)
----.env-sample(125B)
----dump.rdb(159B)
----gulpfile.js(580B)
----package-lock.json(335KB)

网友评论