一,需求分析
系统分为后台和前台两部分:
后台:主要是功能管理员的,不是针对所有的网民。
前台:基本上是针对包有的用户,对所有的用户开放。
后台:
注册登录:登录,登录。
分类管理:显示分类,编辑分类,添加分类,删除分类。
文章管理:显示文章,编辑文章,添加文章,删除文章。
用户管理。
标签管理。
前台:
首页面
列表页面
文章详情页面
使用到的技术:
前端:css+html+js+jq
后端:node.js+express+mongodb数据库+express中间件
二,搭建项目
先全局安装Express 应用程序生成器
命令如下:
npm install -g express-generator
正式开始:
1.确定项目目录:
这是我自己的:C:\Users\faster\Desktop\code-blog
使用生成器生成骨架:
express blog -e
解释:
-e 是指ejs模板引擎,如果不用ejs模板引擎可以不加
blog就是项目文件夹
进入项目安装依赖:cd 进入 blog
npm i //安装依赖,包含了大部分需要用到依赖
创建ok,结构如下: