V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Jmysy
V2EX  ›  分享创造

Pear Admin 开源社区 , Layui 3.3.0 .Release 正式发布 与 后续开源计划

  •  
  •   Jmysy · 2020-12-06 18:39:10 +08:00 · 2259 次点击
    这是一个创建于 1228 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Pear Admin 社区是什么

    Pear 开源社区,致力于让 " Web " 开发变得简单优雅,而不止于 " Web " 。

    官网 : 前往

    社区 : 前往

    Pear Admin 开源项目

    Pear Admin Layui 基于 Layui 的前端快速开发框架,内置 30+ 扩展 js 库 与 css 库,社区因此成立

    Pear Admin Boot 基于 Spring Boot 多模块的开发框架,涉及 代码生成,权限控制,工作流程

    Pear Admin Ant 基于 Ant Design 与 Vue 3 的前端模板

    Pear Admin Think 基于 Thinkphp 6 的 Layui 版本的后台实现

    Pear Admin Abp 基于 Net 平台 Abp 生态框架的实践

    Pear Admin Fast 基于 pear-admin-boot 的 maven 单模块聚合项目

    Pear Admin Element 基于 vue-element-admin 的二次开发,因 element-plus 横空出世,有重构计划

    Pear Admin Layui 3.3.0.release 发布了什么

    • [增加] 新增 yaml.js 解析组件,提供 yml 文件解析支持
    • [增加] 新增 http.js 异步请求模块,扩展原生 jquery.ajax 异常捕捉
    • [优化] 替换 json 配置文件为 yaml, 增加可读性
    • [优化] 调整 admin.css 部分样式
    • [优化] 升级 Layui 依赖至 2.5.7 版本

    你可以用一个配置文件去初始化,构建你的网站

    ---
    ## 网站配置
    logo: 
      ## 网站名称
      title: "Pear Admin"
      ## 网站图标
      image: "admin/images/logo.png"
    ## 菜单配置
    menu: 
      ## 菜单数据来源
      data: "admin/data/menu.json"
      ## 是否同时只打开一个菜单目录
      accordion: true
      ## 是否开启多系统菜单模式
      control: false
      ## 默认选中的菜单项
      select: "10"
      ## 是否开启异步菜单,false 时 data 属性设置为菜单数据,false 时为 json 文件或后端接口
      async: true
    ## 视图内容配置
    tab: 
      ## 是否开启多选项卡
      muiltTab: true
      ## 切换选项卡时,是否刷新页面状态
      keepState: true
      ## 最大可打开的选项卡数量
      tabMax: "30"
      ## 默认选项卡数据
      index: 
        id: "10" ## 标识 ID , 建议与菜单项中的 ID 一致
        href: "view/console/console1.html" ## 页面地址
        title: "首页" ## 标题
    ## 主题配置
    theme: 
      ## 默认主题色,对应 colors 配置中的 ID 标识
      defaultColor: "2"
      ## 默认的菜单主题 dark-theme 黑 / light-theme 白
      defaultMenu: "dark-theme"
      ## 是否允许用户切换主题,false 时关闭自定义主题面板
      allowCustom: true
    ## 供选择的主题色配置列表
    colors: 
    - id: "1"
      color: "#FF5722"
    - id: "2"
      color: "#5FB878"
    - id: "3"
      color: "#1E9FFF"
    - id: "4"
      color: "#FFB800"
    - id: "5"
      color: "darkgray"
    ## 其他配置
    other: 
      ## 主页默认加载动画时长
      keepLoad: "1200"
    

    预览

    后续有什么开源计划

    pear-ui 根据历史开发经验,沉淀自己的 Vue3 UI 库

    pear-admin-cloud 基于 Sring cloud 生态的微服务框架 - 孵化中

    pear-admin-element 对现有 element 重构为 element plus + vue 3 + ts 框架

    pear-admin-react 在未来时间,我们会尝试去拥抱 react

    期待更多人参与贡献与开源

    5 条回复    2020-12-07 01:09:08 +08:00
    lyhiving
        1
    lyhiving  
       2020-12-06 18:53:31 +08:00 via Android
    东西不错,可惜初始化上手有点门槛
    HuberyPang
        2
    HuberyPang  
       2020-12-06 21:22:38 +08:00
    看着不错,支持。
    mywaiting
        3
    mywaiting  
       2020-12-06 22:55:47 +08:00
    挺好~支持一个~~~

    希望 react 的快出来~~~
    yanzhiling2001
        4
    yanzhiling2001  
       2020-12-06 23:12:27 +08:00
    大佬这么屌,一下会这么多语言
    Jmysy
        5
    Jmysy  
    OP
       2020-12-07 01:09:08 +08:00
    @mywaiting 目前社区的近期计划重心,放在 element plus 的实现 与 cloud 微服务实现,react 目前涉及不多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5347 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:03 · PVG 16:03 · LAX 01:03 · JFK 04:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.