更新记录
1.1.3(2021-05-19) 下载此版本
修复分类条件判断的bug
1.1.2(2021-05-12) 下载此版本
- 增加保存文章时自动截取摘要
- 修复发布时间没有保存的bug
1.1.1(2021-05-11) 下载此版本
- 修正内容编辑框的高度
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | √ | × |
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.1.0 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | √ | √ | √ | √ | √ |
uni-admin插件通用教程:
uni-admin
是一套基于uniCloud的开源应用管理端系统。详见:uni-admin 基础框架
本插件是uni-admin
系统的扩展插件,为开发者的admin系统添加功能。
需先确保本机有uni-admin
项目,然后将此插件导入到uni-admin
项目下。
如本机没有uni-admin
项目,需要先在HBuilderX中新建项目 -> uni-app项目 -> 选择uni-admin
模板。
如本机的uni-admin
项目版本过老,可能无法使用新插件,需及时升级本机的uni-admin
项目。详见uni-admin
项目更新日志
飞腿内容管理系统
飞腿小程序页面在线编辑器是基于uniCloud admin 框架开发的一个插件,具备分类管理,富文本编辑等基础的内容管理后台插件。
更多飞腿插件
后台演示
用户名:demo
密码:feitui
无增、删、改权限。
安装
- 使用
HBuilderX 3.1.0+
,因为要使用到uni_modules
- 使用已有
uniCloud-admin
项目或新建项目:打开HBuilderX
->文件
->新建
->项目
->uni-app
选择uniCloud admin
模板,键入一个名字,确定 - 在插件市场打开本插件页面,在右侧点击
使用 HBuilderX 导入插件
,选择uniCloud admin
项目点击确定 - 等待下载安装完毕。由于本插件依赖一些第三方插件,下载完成后会显示合并插件页面,自行选择即可
- 找到
/uni_modules/feitui-cms/uniCloud/database
和/uni_modules/feitui-taxonomy/uniCloud/database
,右键上传部署,/uni_modules/feitui-cms/uniCloud/cloudfunctions
, 右键上传所有云函数。 - 在工程的
pages.json
文件pages
节点 增加插件的FeituiCms
页面配置pages.json
{
"pages": [
{
"path": "uni_modules/feitui-media/pages/MediaList",
"style": {
"navigationBarTitleText": "媒体库"
}
},
{
"path" : "uni_modules/feitui-cms/pages/category/list",
"style" :
{
"navigationBarTitleText": "分类管理",
"enablePullDownRefresh": false
}
}
,{
"path" : "uni_modules/feitui-cms/pages/post/list",
"style" :
{
"navigationBarTitleText": "文章管理",
"enablePullDownRefresh": false
}
},{
"path" : "uni_modules/feitui-cms/pages/post/edit",
"style" :
{
"navigationBarTitleText": "编辑文章",
"enablePullDownRefresh": false
}
}
]
}
- 由于插件依赖的第三方组件,安装本插件时会安装这些依赖,如果没有装上,建议右键
/uni_modules/feitui-editor
安装一下第三方依赖,否则可能会出现一些问题 - 因为后台UI使用了Element UI和element-tiptap, 需要在终端下执行npm来安装它们。
npm install element-ui element-tiptap -S
- 如果您的项目是由HBuilder X创建的,相信已经安装scss插件,如果没有,请在HX菜单的 工具->插件安装中找到"scss/sass编译"插件进行安装, 如不生效,重启HX即可
- 在工程的
main.js
文件中,增加插件的配置main.js
import mediaPlugin from '@/uni_modules/feitui-media/js_sdk/media';
import cmsPlugin from '@/uni_modules/feitui-cms/js_sdk/plugin';
import '@/uni_modules/feitui-media/js_sdk/media.css';
Vue.use(mediaPlugin);
Vue.use(cmsPlugin);
- 运行项目到
Chrome
- 运行起来uniCloud admin,菜单管理模块会自动读取插件文件中的菜单配置,生成【待添加菜单】,点击
添加选中的菜单
,然后激活即可
常见问题
- 提示文件查找失败
core-js/library/fn/object/assign
是因为本地的core-js使用了较高的版本,使用如下命令安装匹配的版本可解决
npm install core-js@2