文件名称:deno-rest-starter:专门用于制作炸玉米饼的deno REST入门应用程序
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-07 14:45:06
api high-performance rest-starter deno deno-rest-api
deno-rest-starter 致力于制作炸玉米饼的deno休息入门应用程序 入门 您可以在本地或使用docker启动应用程序。 最简单的入门方法是使用docker和compose。 码头工人 确保安装了并进行了。 泊坞窗映像使用的是细长的高山构造。 在初始容器启动时,可以安全地忽略高山映像上的日志输出/usr/lib/libstdc++.so.6。 docker-compose up 当地的 确保已安装deno。 如果您使用的是Mac,则可以使用brew install deno 。 如果您是在本地启动应用程序,请确保正在运行以进行数据库操作。 您需要添加.env文件,并添加DB_URL=$URL_DB_URL ,将$URL_DB_URL替换$URL_DB_URL数据库端点。 deno run --allow-read --allow-env --allow-net main.
【文件预览】:
deno-rest-starter-main
----models()
--------order.ts(2KB)
----validators()
--------rest()
----deps.ts(449B)
----routes()
--------orders.ts(481B)
----Dockerfile(248B)
----controllers()
--------orders.ts(2KB)
----main.ts(368B)
----views()
--------orders.ts(95B)
----docker-compose.yml(1KB)
----.gitignore(14B)
----events()
--------register-listeners.ts(407B)
----.env.defaults(154B)
----types()
--------rate-limiting.ts(185B)
--------order.ts(958B)
--------context.ts(165B)
----README.md(4KB)
----utils()
--------log.ts(188B)
--------randomize.ts(1KB)
----databases()
--------mongodb.ts(876B)
----fixtures()
--------delete-order-by-id.sh(86B)
--------order.json(342B)
--------post-order.sh(456B)
--------post-random-order.sh(153B)
--------post-invalid-order.sh(424B)
--------get-orders.sh(114B)
--------post-invalid-order-name.sh(446B)
--------test-rate-limit.sh(154B)
--------get-order-by-id.sh(83B)
--------post-custom-order.sh(468B)
----middlewares()
--------validator.ts(572B)
--------body-parser.ts(368B)
--------errors.ts(916B)
--------rate-limiting.ts(794B)
--------register.ts(579B)