adoc
Just Another markdown doc editor
登录后复制
PHP 7.2 + Laravel 5.8 + React-Bootstrap
Feature
1.UI 使用了直角主题
2.编辑快捷键添加 ctrl/cmd + shift + s 保存并返回
3.添加了文档活动记录,暂无其他用途,只是个历史查看谁改动了哪些文档
4.github 风格文档历史对比
5.添加文档附件功能
6.编辑、展示和导出都使用 editor.md,(showdoc 编辑和展示是两个不同的程序)
7.文档菜单无限极分类 (编辑父级同样)
8.文档菜单滑动到顶部优化
9.文档搜索
10.编辑器 / 显示 使用等宽字体,避免空格排版、数字 / 符号显示不明显问题
11.JSON 生成 MD 表格工具为字段增加了 padEnd 空格填充,使之都在一列,逼死强迫症功能
?github
github
安装
git clone https://github.com/yybawang/Adoc.gitcd Adoccp .env.example .env
登录后复制
● 新建 mysql/maraidb 数据库,当然你可以选择其他数据库,运行迁移即可
CREATE SCHEMA `adoc` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
登录后复制
// 编辑配置文件中的 APP_URL、数据库、redis连接vi .env// 下载包composer install// 生成key,数据库迁移等php artisan key:generatephp artisan storage:link // 导出下载时需要php artisan migrate// 下载 npm 包,进行前端编译npm installnpm run prod// 访问 APP_URL 测试
登录后复制
● [x] 项目功能
[x] 项目新增
[x] 项目配置
[x] 项目权限分配,使用 gate
[x] 项目删除
[x] 项目所有权转移
[ ] 项目置顶,列表排前显示,替代排序功能
[ ] 项目 tag 标签
[ ] 列表可选使用 tag 分组展示
● [x] 文档功能
[x] 文档增删改查
[x] 文档自定义模版
[x] 文档修改历史,对比、还原
[x] 文档模版
[x] markdown 编辑器图片上传,上传到 laravel 配置的 filesystem 配置中,默认 public
[x] 编辑器快捷键支持, Ctrl/Cmd + s 保存 (停留当前页), Ctrl/Cmd + Shift + S 保存并返回
[ ] 文档编辑时可能已被修改过,提示合并
[x] 文档搜索,头部右上角,暂只支持搜索当前展示项目下文档
[x] 文档排序,默认时间先后顺序
[x] 文档附件
以上就是用Laravel开发的一个轻松的Markdown文档编辑项目的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3044119.html