同步操作将从 doramart/DoraCMS 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
1、用户中心添加文章功能,用户可以发布文章了,支持markdown语法
2、优化webpack打包流程,压缩lodash,拆分element-ui
3、服务端异常处理
4、用户留言xss处理
5、修复文章点击量不准确的问题
6、修复在开发环境下,后台切换登录超级管理员和测试管理员,左侧菜单没有变化的问题
7、首页添加了用户留言模块,以及推荐模块
8、优化相关样式和界面布局
9、修复了其它bug
更新方法: 1、checkout 最新 2.0.5 代码
2、删除 node_modules,重新安装依赖包
3、启动数据库,执行npm run dev
DoraCMS 使用的技术栈:
1、vue + vuex + vue-router 全家桶
2、webpack 2
3、nodejs 8.1 + express 4
4、mongodb 3+
演示地址: 前端开发俱乐部 后台登录: https://www.html-js.cn/dr-admin 测试账号:doracms/123456
开发文档: 前端内容管理框架 DoraCMS2.0 开发文档
生产部署教程: DoraCMS2.0 linux部署(生产环境)教程
├─build // webpack 相关配置文件
│
├─configs // 配置文件
│ │
│ └─logConfig.js // 日志配置文件
│
├─logs // 日志目录
│
├─dist // webpack 生成文档存放目录
│ │
│ ├─server
│ │
│ └─static
│ ├─css
│ │
│ ├─images
│ │
│ ├─img
│ │
│ └─js
│
├─server // 服务端目录
│ │
│ ├─lib // 核心层
│ │
│ └─routes // 路由文件
│
├─src // 客户端程序目录
│ │
│ ├─api // api 配置文件
│ │
│ ├─filters // 过滤器
│ │
│ ├─index // 前台组件
│ │
│ ├─manage // 后台组件
│ │
│ ├─template // 初始模版
│ │
│ └─utils // 实用工具
│
└─utils
├─middleware // 中间件
│
├─authPower.js // 资源鉴权
│
├─authSession.js // session 鉴权
│
├─authToken.js // token鉴权
│
├─logUtil.js // 日志配置
│
├─settings.js // 关键信息配置
│
└─validatorUtil.js // 信息校验
安装 NodeJS: https://nodejs.org/zh-cn/
安装 Mongodb: https://www.mongodb.com/download-center#community
# 安装依赖
$ npm install
# 开发模式
$ npm run dev
# 生产模式
$ npm run build
# 启动(需先生成静态文件)
$ npm run start
登录 http://localhost:8080/dr-admin
如果你发现DoraCMS很有用,可以请生哥喝杯咖啡(⊙o⊙)哦
MIT
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。