• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

    sunrise-electron-vue: SunRise项目-前端 sunrise-electron-vue。该项目是一个后台前 ...

    原作者: [db:作者] 来自: 网络 收藏 邀请

    开源软件名称:

    sunrise-electron-vue

    开源软件地址:

    https://gitee.com/sunrise-chang/sunrise-electron-vue

    开源软件介绍:

    S U N R I S E

    vue element-ui license license

    简体中文

    简介

    sunrise-electron-vue [Gitee] [GitHub]SUNRISE 系列项目的前端和 sunrise-spring-boot [Gitee] [GitHub] 是姊妹项目,该项目是一个后台前端解决方案,它基于 vue.js 开发堆栈和 electron 并使用 element-ui 实现。它使用了最新的前端技术栈,内置了 i18n 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。

    在线预览

    活动圈

    浏览器支持

    IE / EdgeIE / EdgeFirefoxFirefoxChromeChromeSafariSafari
    IE10, IE11, Edgelast 2 versionslast 2 versionslast 2 versions

    前序准备

    你需要在本地安装 nodegit。本项目技术栈基于 ES2015+vuevuexvue-routervue-cliaxioselement-ui 等,所有的请求数据都使用 Mock.js 进行模拟,或使用 sunrise-spring-boot [Gitee] [GitHub] 进行后端的快速搭建进行数据获取,提前了解和学习这些知识会对使用本项目有很大的帮助。

    功能

    - 登录 / 注销 / 锁屏 / 修改密码 / 修改个人信息- 仪表盘面板- 账户管理  - 用户管理  - 角色管理  - 组织管理  - 权限管理- 系统设置  - 菜单管理  - 字典管理  - 附件管理  - 任务管理- 系统日志  - 交互日志  - 任务日志- 内置插件  - Cron表达式选择器  - 数据分页表格组件  - Markdown 编辑组件  - Json编辑器  - 数字滚动  - 记忆输入框  - 可拖拽弹出层  - 响应式栅格布局  - 字典下拉  - 文件上传  - JSON编辑器  - 页面缓存  - 菜单显示  - 模板表单- 其它页面  - 404  - 500- 多环境发布  - 浏览器生产 桌面级生产- 全局功能  - 国际化多语言  - 多种动态换肤  - 侧边栏自适应收缩(支持三种响应级别)  - 侧边栏多级路由嵌套  - 侧边栏支持外链  - 单路由页面多开  - 动态面包屑  - 快捷导航(标签页)  - 标签页批量关闭  - Echarts 图表  - font-awesome 图标库  - IconFont 图标库  - 本地/后端 mock.js 数据  - Screenfull全屏  - 全局遮罩引导  - 通知信息处理(后端长连接通知信息)  - 前端异常捕获(会尝试调用后端日志记录接口)  - 浏览器版本检测  - 按钮级权限- Electron  - 自定义标题栏  - 自动检查版本更新

    开发

    # github克隆项目git clone https://github.com/SunRisingChang/sunrise-electron-vue.git# gitee克隆项目git clone https://gitee.com/sunrise-chang/sunrise-electron-vue.git# 进入项目目录cd electron-vue-sunrise# 安装依赖npm install# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题npm install --registry=https://registry.npm.taobao.org# 启动浏览器开发服务或启动桌面开发服务npm run servenpm run electron:serve

    发布

    # 构建浏览器生产环境npm run build# 构建win桌面生产环境(精简打包)npm run electron:build# 构建linux桌面生产环境npm run electron:build:linux

    其它

    # 输出webpack的配置文件npm run inspect# 代码格式检查npm run lint# 更新 iconfont 图标库npm run update:icon

    支持一下

    如果你觉得这个项目帮助到了你,你可以帮作者买一杯果汁表示鼓励 :tropical_drink:

    License

    MIT

    Copyright (c) 2019-present SunRise


    鲜花

    握手

    雷人

    路过

    鸡蛋
    该文章已有0人参与评论

    请发表评论

    全部评论

    专题导读
    热门推荐
    阅读排行榜

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    139-2527-9053

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    地址:深圳市南山区西丽大学城创智工业园
    电邮:jeky_zhao#qq.com
    移动电话:139-2527-9053

    Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap