day18afternoon

时间:2024-03-28 20:38:44
【文件属性】:

文件名称:day18afternoon

文件大小:24KB

文件格式:ZIP

更新时间:2024-03-28 20:38:44

JavaScript

节点服务器设置 该模板旨在帮助启动节点项目。 该结构的大部分已经设置好,但需要一些配置。 您需要提供的第一件事是在.env文件中。 您将需要提供端口和mongoDb连接字符串。 这些环境变量在整个模板中都会使用,因此在进入生产环境时也请确保将其添加。 .env PORT= CONNECTION_STRING= MVC-控制器 该模板将自动注册在服务器的controllers文件夹中找到的所有控制器。 这种自以为是的工作流程应有助于提供有关如何构建api的结构。 一般而言,每种控制器方法都应从try catch block开始,并利用Startup.js中的默认错误处理程序设置。这意味着,如果请求失败,则控制器应使用提供的错误调用下一个函数。 MVC-服务 服务负责实施和执行您的业务规则。 确保明智地使用它们,不要将您的业务逻辑放入控制器中。 控制器和套接字都应该可以使用服务,并且其他


【文件预览】:
day18afternoon-main
----client()
--------index.html(281B)
--------404()
----server()
--------Startup.js(1KB)
--------models()
--------db()
--------controllers()
--------main.js(426B)
--------services()
--------utils()
----index.js(105B)
----package.json(506B)
----readme.md(2KB)
----package-lock.json(63KB)
----.gitignore(18B)
----Setup.js(1KB)
----.vscode()
--------launch.json(515B)

网友评论