文件名称:mongo-express-node-blog::newspaper:使用mongodb,express,nodejs和views ejs模板构建的简单博客网站
文件大小:56KB
文件格式:ZIP
更新时间:2024-06-14 13:38:00
nodejs javascript express mongodb ejs-templates
mongodb-nodejs-express-博客网站 :newspaper: 简单博客网站 :white_question_mark: 关于 只是一个简单的博客网站,您可以在其中阅读和管理在管理面板上创建的文章。 要添加和删除文章,请创建一个帐户并登录以访问管理面板。 :building_construction: 建于 HTML CSS /引导程序 Java脚本 节点 表示 EJS模板 MongoDB /猫鼬 :magnifying_glass_tilted_left: 网站预览 :memo: 网站功能 内容管理 创建,读取,更新,删除内容 管理博客文章 用户认证 -Passportjs和Bcrypt 正在安装 使用安装所有依赖项 npm install 运行测试 使用运行应用程序 npm start 部署方式 为网站工作。 您将需要提供自己的MongoDB URI。 在这个项目中,我创建了一个config.env文件,其中包含我的数据库密钥 :person_beard: 作者 路易-初期工作
【文件预览】:
mongo-express-node-blog-master
----models()
--------userModel.js(376B)
--------articleModel.js(587B)
----config()
--------auth.js(380B)
--------passport.js(1KB)
----package.json(1KB)
----.prettierrc(27B)
----server.js(932B)
----routes()
--------userRoutes.js(2KB)
--------articleRoutes.js(810B)
--------indexRoutes.js(858B)
----package-lock.json(139KB)
----controllers()
--------articleController.js(2KB)
--------indexController.js(1KB)
----views()
--------manage.ejs(4KB)
--------login.ejs(1KB)
--------partials()
--------index.ejs(779B)
--------article.ejs(764B)
--------register.ejs(2KB)
----.gitignore(24B)
----public()
--------css()
----app.js(1KB)
----README.md(932B)
----utils()
--------catchAsync.js(102B)
--------appError.js(312B)