Electronux Ubuntu 20.04桌面集成工具

为 Ubuntu 20.04 量身打造的桌面小工具集合,用 Electron 和 React 做外壳,MobX 状态,Webpack 配合 Shell 脚本搞定构建,整个流程顺滑。像启动器、软件安装器、系统清理器、运行状态检测这些,都一站搞定,挺适合日常开发用的。

Electron v9配合React v16,界面响应也快,逻辑也清晰。MobX 控制状态,不绕,写起来比 Redux 轻松不少。配置 Webpack 的时候还用了点 Shell 脚本,自动化也方便,适合喜欢折腾但又不想太累的你。

有个比较贴心的点,考虑到了国内网络的实际情况,给了一个国内镜像配置方法,安装electroncross-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 应用会省不少事。

顺带推荐几个相关资源,想深入了解的可以点进去看看:

如果你平时在 Ubuntu 上折腾 Electron 应用,想让开发环境更丝滑,可以试试这个。比较适合内网开发、系统工具类小应用,环境稳定,组件搭配也算经典组合。

zip 文件大小:9.83MB