https://github.com/lcl-101/webpack-blog
基于webpack博客系统
https://github.com/lcl-101/webpack-blog
gulp react react-router redux webhook webpack3
Last synced: 4 months ago
JSON representation
基于webpack博客系统
- Host: GitHub
- URL: https://github.com/lcl-101/webpack-blog
- Owner: lcl-101
- Created: 2018-05-08T08:09:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T04:55:57.000Z (over 3 years ago)
- Last Synced: 2025-03-01T04:24:55.857Z (over 1 year ago)
- Topics: gulp, react, react-router, redux, webhook, webpack3
- Language: JavaScript
- Homepage: https://lcl101.cn/
- Size: 4.63 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 46
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## 博客系统(原创)
> 作者:李成龙 <554675188@qq.com>
### 相关技术点
1. nginx
2. node
3. redis
4. webpack
5. gulp
6. react
7. react-router
8. redux
9. koa2
10. pm2
11. log4
12. axios
13. fetch
14. less
15. issues
16. webhoot
17. gitment
18. vue
19. vuex
20. vue-router
21. echarts
技术点较多就先列出来这么多吧....
### 设计图纸



### 环境依赖
node v10.15.3
### 部署步骤
```bash
# 安装node运行环境
npm install
# 本地node环境启动
npm start
# 开发环境构建
npm run dev
# 开发环境构建
npm run server
# 生产环境构建
npm run build
# 依赖分析
npm run build:report
```
### 目录结构描述
```
├── admin // 管理后台
├── app // app
│ ├── controllers // 控制器
│ ├── router // 路由
│ ├── utils // 工具库
│ └── app.js // app.js
├── config // 配置信息
├── dist // 生产环境
├── src // 开发项目目录
│ ├── common // 公共目录
│ ├── module // 模块目录
│ └── views // 视图目录
├── .babelrc // 语法转义
├── .gitignore // 忽略文件
├── package.json // npm包管理器
├── webpack.config.babel.js // 构建工具
└── readme.md // help
```
### 依赖收集

### 版本更新日志
| 版本 | 备注 | 贡献者 | 发版时间 |
| :--: | :--: | :--: | :--: |
| 1.0.0 | 首页,详情页,列表 | 李成龙 | 2018.05.08 |
| 1.0.1 | 首页,详情页,归档,标签,列表 | 李成龙 | 2019.02.12 |
| 1.0.2 | 服务由express迁移到koa2 | 李成龙 | 2019.02.15 |
| 1.0.3 | 加入vue-admin管理后台 | 李成龙 | 2019.02.22 |
| 1.0.4 | node从v8.4.0升级到v10.15.3 | 李成龙 | 2019.03.28 |
| 1.0.5 | 添加听云 | 李成龙 | 2019.06.19 |