项目简介
本项目是基于Node.js和MongoDB数据库搭建的简易个人博客系统。运用Express框架构建后端及路由,EJS模板引擎渲染前端页面。目前项目处于开发早期,仅完成了前台页面,后台管理功能暂未开发。
项目的主要特性和功能
- 以Node.js作为后端开发语言,提供高效稳定的服务器运行环境。
- 借助Express框架,能够快速搭建路由和API接口。
- 采用MongoDB数据库存储用户信息和博客内容。
- 利用EJS模板引擎渲染动态网页。
- 具备基本的博客功能,例如文章展示与评论等。
安装使用步骤
前提条件
- 已安装Node.js环境。
- 已安装MongoDB数据库。
安装步骤
- 下载项目源码文件。
- 在项目目录下打开终端。
- 执行
npm init
命令,初始化项目并获取所有依赖的模块和插件。 - 若需调试并开启热更新,执行
npm i -g nodemon
安装nodemon。 - 在项目目录下,执行
npm run server
启动项目,或执行npm run dev
进行调试。
注意事项
目前项目仅用于展示和自用,未配置后台管理系统,缺乏会话控制和部分安全校验。因域名购买与审核流程,项目未配置域名,可通过公网IP 43.132.191.156 访问网站。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】