electron + react + react-route
electron + react + react-router + mobx + webpack 搭建的脚手架工程 【配功能实例DEMO】
让开发electron项目更简单。
main //主进程
menu //菜单
render //渲染进程
component //组件
config //配置
public //静态资源
routes //路由
service //服务
utils //工具类
view //页面
scripts //打包脚本
main_process //主进程打包目录
render_process //渲染进程打包目录
dist //客户端打包目录
resources //图标资源
使用
本地调试
npm install
npm start
本地测试打包
npm run compile
打包客户端
npm run pack-win
npm run pack-mac
解决了什么问题
1.electron+react框架搭建
主进程代码使用babel编译,渲染进程使用webpack打包,快速开始开发。
2.调试集成环境选择模块,简单分离开发,测试,线上环境。
3.程序保护开机自启
托盘最小化
崩溃监控
4.升级一行代码接入升级平台,实现客户端升级功能
5.打包构建一个指令搞定打包
npm run pack-win
npm run pack-mac
6.其他特性
立即可用的 React 插件 react-router,antd
electron-build轻松构建
webpack各种loader配置
默认支持 stage-0 的 ES6
7.上手可用的DEMO
窗口、通信、菜单、系统、弹框、打印、shell
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。