文件名称:express-mesto:项目“ Mesto”的正面和背面
文件大小:84KB
文件格式:ZIP
更新时间:2024-05-10 14:33:45
JavaScript
设计作品“ Mesto”(速成) 在Yandex.Practicum的Web开发过程中。 项目说明和功能: 该项目是一项Mesto服务:一个交互式页面,您可以在其中添加照片,删除照片并喜欢它们。 使用的技术 Node.js Express.js MongoDB的 目录 /controllers -包含控制器文件的文件夹/errors -包含错误构造函数/middlewares文件夹-包含中间件的文件夹/models models-具有基于模式的模型的文件夹/routes -带有路由文件的文件夹/utils带有庆祝验证文件的文件夹 其余目录是辅助目录,如有必要,由开发人员创建 项目启动 npm run start服务器npm run dev通过热重装启动服务器
【文件预览】:
express-mesto-main
----.eslintrc(108B)
----models()
--------user.js(2KB)
--------card.js(1KB)
----package.json(972B)
----routes()
--------index.js(729B)
--------cards.js(532B)
--------users.js(542B)
----package-lock.json(268KB)
----controllers()
--------cards.js(3KB)
--------users.js(4KB)
----.gitignore(162B)
----errors()
--------403_forbidden-error.js(153B)
--------401_unauthorized-error.js(159B)
--------409_conflict-error.js(151B)
--------400_bad-request-error.js(155B)
--------404_not-found-error.js(151B)
----app.js(933B)
----README.md(1KB)
----utils()
--------celebrate-validators.js(7KB)
----.editorconfig(821B)
----middlewares()
--------auth.js(610B)
--------logger.js(0B)
--------celebrate-errors-handler.js(490B)