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