文件名称:Node-Tasks-WebSockets:一个简单的Node JS实践
文件大小:107KB
文件格式:ZIP
更新时间:2024-04-10 23:22:13
docker express js websockets sequelize
NodeJS APP实践 在这个项目中,我使用了这个工具 Sequelize ORM: ://sequelize.org SQLite3 NodeJS 14 MVC 休息 Xpress: : 认证 中间件 WebSockets SocketIO ORM命令 创建模型和迁移 sequelize model:generate --name Task --attributes description:text sequelize model:generate --name User --attributes email:string,password_hash:string sequelize model:generate --name Category --attributes title:string,color:string sequelize model:generate --
【文件预览】:
Node-Tasks-WebSockets-master
----models()
--------user.js(2KB)
--------index.js(986B)
--------category.js(654B)
--------taskcategories.js(581B)
--------task.js(977B)
----config()
--------config.json(499B)
----seeders()
--------20210321015719-generate_tasks.js(780B)
----img()
--------demo.png(37KB)
----package.json(564B)
----realtime()
--------client.js(247B)
----assets()
--------style.css(79B)
----server.js(2KB)
----routes()
--------tasks_routes.js(472B)
--------registration_routes.js(277B)
--------sessions.routes.js(291B)
--------categories_routes.js(513B)
----cookies-sesiones()
--------server.js(399B)
----package-lock.json(191KB)
----controllers()
--------registrations.js(334B)
--------categories.js(1KB)
--------sessions.js(642B)
--------tasks.js(2KB)
----html()
--------server.js(381B)
--------index.html(403B)
----views()
--------tasks()
--------home.pug(878B)
--------sessions()
--------registrations()
--------categories()
----migrations()
--------20210321190423-create-category.js(656B)
--------20210321064837-add_user_id_to_tasks.js(481B)
--------20210321011922-create-task.js(595B)
--------20210321192725-create-task-categories.js(906B)
--------20210321044553-create-user.js(702B)
----.gitignore(28B)
----.dockerignore(28B)
----README.md(1018B)
----middlewares()
--------auth_user.js(240B)
--------find_user.js(374B)
----oldscripts()
--------server-express2.js(324B)
--------server3.js(787B)
--------server1.js(184B)