Skip to content

ducenand/d-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

思维导图:目录servers中两个主目录,admin 和 client,admin 主要存放后台项目,后台使用ejs渲染,client 提供前台api接口,前端使用vue-cli框架,调用clien接口渲染

关键词

- 打通前后台
- express
- vue
- mysql
- redis
- markdown
- webpack

用法

安装依赖包

npm install

运行开发环境

npm run dev

build前端代码

npm run build

更新记录

2017.11.22 /基本框架搭建

2017.11.24 /使用mysql

2017.11.28 /添加后台页面

2017.11.29 /增加用户表,后台实现增加用户功能

2017.11.30 /增加文章表,后台实现添加文章

2017.12.01 /markdown文档保存前端样式调整

2017.12.02 /增加预览页

2017.12.05 /增加文章编辑,优化文章预览

2017.12.07 /增加所有文章列表

2017.12.22 /中间开发了一个小程序,硬性指标,加班加点优先完成

2017.12.26 /融合vue-cli,前后台一个框架开发

2017.12.27 /supervisor 进程管理改为nodemon,前端支持less

2017.12.28 /首页、详情页初成,去除vue hash

2017.01.02 /前端页面布局

踩的坑

express 处理参数中间件 body-parser、express-formidable 不能同时用,

simplemde.value(<%= 放入markdown文本 %>); 复杂文本不能解析

marked 解析出现第二次更新会出现两个目录

webpack error No PostCSS Config found in 要在utils.js 添加 plugins: () => [require('autoprefixer')]

About

node 学习,blog练手。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published