文件名称:Reddit克隆
文件大小:62KB
文件格式:ZIP
更新时间:2024-03-19 00:20:43
JavaScript
节点Reddit克隆 该项目是使用文档和行为测试驱动开发的reddit的基本克隆。 使用说明 设置端口映射 touch .env && echo PORT=3000 > .env 安装了Docker, docker-compose up 导航到主页 特征 建立讯息 制作一个/ posts /新路线(/ post / create)和模板(posts-new.handlebars)将表单添加到posts-new模板中创建“创建帖子”路由,并检查表单数据是否发送到新的路由中。正在保存到数据库 显示所有帖子 使根路由(/)转到/ posts / index路由渲染一个posts-index模板设置该模板的样式并在posts对象上循环创建到/ posts / show route(/ posts /:id)的路由设置模板的样式并显示发布对象 显示一则讯息 创建子reddits 在我们的帖子
【文件预览】:
reddit-clone-main
----.gitignore(218B)
----app.js(1KB)
----Dockerfile(126B)
----package.json(959B)
----data()
--------reddit-db.js(621B)
----package-lock.json(251KB)
----.dockerignore(26B)
----models()
--------comment.js(257B)
--------post.js(398B)
--------user.js(1011B)
----docker-compose.yml(121B)
----views()
--------post-create.handlebars(1KB)
--------post-show.handlebars(513B)
--------post-all.handlebars(444B)
--------layouts()
--------sign-up.handlebars(702B)
--------index.handlebars(146B)
----tests()
--------app.test.js(730B)
--------work.test.js(337B)
--------post.test.js(2KB)
----controllers()
--------posts.js(1KB)
--------comments.js(654B)
--------auth.js(764B)
----docs()
--------.nojekyll(0B)
--------README.md(1KB)
--------index.html(603B)