tech-blog:一个CMS风格的博客网站,开发人员可以在其中发布其博客文章,并对其他开发者的文章发表评论。 此应用程序使用Handlebars.js作为模板语言,使用Sequelize作为ORM,并使用express-session npm包进行身份验证

时间:2024-04-04 03:39:16
【文件属性】:

文件名称:tech-blog:一个CMS风格的博客网站,开发人员可以在其中发布其博客文章,并对其他开发者的文章发表评论。 此应用程序使用Handlebars.js作为模板语言,使用Sequelize作为ORM,并使用express-session npm包进行身份验证

文件大小:155KB

文件格式:ZIP

更新时间:2024-04-04 03:39:16

JavaScript

科技博客 目录 描述 一个CMS风格的博客网站,开发人员可以在其中发布其博客文章,并对其他开发者的文章发表评论。 该应用程序使用Handlebars.js作为模板语言,使用Sequelize作为ORM,并使用express-session npm软件包进行身份验证。 安装 // Clone the repository to your local machine using:| git clone git@github.com:malloryfaria/tech-blog.git // Install all the dependencies by typing code: npm i // Ensure you have set up MySQL and you have a legacy password to log in with **** // Create a .env fil


【文件预览】:
tech-blog-main
----models()
--------index.js(603B)
--------Comment.js(775B)
--------Post.js(777B)
--------User.js(1KB)
----config()
--------connection.js(404B)
----package.json(796B)
----__tests__()
--------helpers.test.js(793B)
----db()
--------schema.sql(68B)
----server.js(996B)
----LICENSE(1KB)
----package-lock.json(514KB)
----controllers()
--------index.js(318B)
--------api()
--------dashboard-routes.js(2KB)
--------home-routes.js(2KB)
----views()
--------partials()
--------edit-post.handlebars(1KB)
--------layouts()
--------dashboard.handlebars(681B)
--------single-post.handlebars(313B)
--------homepage.handlebars(109B)
--------login.handlebars(793B)
----.gitignore(2KB)
----public()
--------cms.html(2KB)
--------blog.html(1KB)
--------stylesheets()
--------javascript()
----README.md(2KB)
----utils()
--------auth.js(155B)
--------helpers.js(459B)
----seeds()
--------index.js(516B)
--------user-seeds.js(1KB)
--------comment-seeds.js(7KB)
--------post-seeds.js(3KB)

网友评论