文件名称:day-2-afternoon
文件大小:21KB
文件格式:ZIP
更新时间:2024-03-24 13:54:49
JavaScript
节点服务器设置 该模板旨在帮助启动节点项目。 该结构的大部分已经设置好,但需要一些配置。 您需要提供的第一件事是在.env文件中。 您将需要提供端口和mongoDb连接字符串。 这些环境变量在整个模板中都会使用,因此在进入生产环境时,请确保也将它们添加进来。 .env PORT= CONNECTION_STRING= MVC-控制器 该模板将自动注册在服务器的controllers文件夹中找到的所有控制器。 这种自以为是的工作流程应有助于提供有关如何构建api的结构。 一般而言,每种控制器方法都应从try catch block开始,并利用Startup.js中的默认错误处理程序设置。这意味着,如果请求失败,则控制器应使用提供的错误调用下一个函数。 MVC-服务 服务负责实施和执行您的业务规则。 确保明智地使用它们,不要将您的业务逻辑放入控制器中。 控制器和套接字都应该可以使用服务,
【文件预览】:
day-2-afternoon-master
----client()
--------index.html(299B)
--------404()
----Setup.js(1KB)
----.gitignore(18B)
----server()
--------services()
--------main.js(422B)
--------utils()
--------db()
--------models()
--------controllers()
--------Startup.js(1KB)
----index.js(105B)
----readme.md(2KB)
----package-lock.json(29KB)
----package.json(515B)