Electronux Ubuntu 20.04桌面集成工具
为 Ubuntu 20.04 量身打造的桌面小工具集合,用 Electron 和 React 做外壳,MobX 状态,Webpack 配合 Shell 脚本搞定构建,整个流程顺滑。像启动器、软件安装器、系统清理器、运行状态检测这些,都一站搞定,挺适合日常开发用的。
Electron v9配合React v16,界面响应也快,逻辑也清晰。MobX 控制状态,不绕,写起来比 Redux 轻松不少。配置 Webpack 的时候还用了点 Shell 脚本,自动化也方便,适合喜欢折腾但又不想太累的你。
有个比较贴心的点,考虑到了国内网络的实际情况,给了一个国内镜像配置方法,安装electron
和cross-env
的时候会快不少:
npm config set electron_mirror http://npm.taobao.org/mirrors/electron/
npm config set electron_custom_dir "9.3.5"
npm install electron@9.3.5 -g
npm install cross-env -g
跑项目只要一条命令:npm start
,Webpack 和 Electron 会一起启动,日志也只保留了 Electron 部分,干净不少。你要是嫌麻烦,直接在 Ubuntu 上用这个,调试 Electron 应用会省不少事。
顺带推荐几个相关资源,想深入了解的可以点进去看看:
- Electron-Mobx-Member:轻量级 Electron 启动器
- React Mobx Todo
- electron-react-webrtc:音视频通信
- Koa2 + MobX 实现 React 同构
如果你平时在 Ubuntu 上折腾 Electron 应用,想让开发环境更丝滑,可以试试这个。比较适合内网开发、系统工具类小应用,环境稳定,组件搭配也算经典组合。
9.83MB
文件大小:
评论区