7ac6f553c6ea0118fd8364fe595ac7416ee0d29d
一款前端工程化项目的GUI管理工具
简介
EasyProject 是一款Mac平台下的前端项目管理工具,能够一键导入本地的前端项目,帮助您将零碎零散的前端项目进行统一化GUI管理和配置,协助您提高项目开发的效率。
官网
下载
打开链接,选最新版本,然后从Assets中选择EasyProject-x.x.x.dmg进行下载即可。
功能介绍
已实现功能:
- 1: 欢迎页面
- 2: 导入项目,包含从
menu,touchbar,tray。 - 4: 移除项目,修改项目名称,图标,在访达打开,在终端打开。
- 5: 读取展示 项目的
package.json,并实时同步软件中修改的package.json到本地。 - 6: 读取展示 项目的
script脚本,可以一键启停,复制 & 删除 终端日志,打开链接,滚动日志到底部。 - 7: 当停止
script脚本时,增加"进程锁",等待子进程结束才能再次使用命令。 - 8: 读取展示 项目的
devDependencies和dependencies, 如果当前项目没有初始化依赖,软件会自动弹窗提示询问是否进行安装,安装成功后:提供 一键安装插件,一键升级,一键删除,查看插件官方网址等功能。 - 9: 自动监听已导入的项目路径,路径发生改变,软件自动移除相关项目。
- 10: 提供自定义主题功能,支持本地 & 网络 上传手机壁纸,拖动调节 透明度,背景模糊度等。
- 11: 可以自定义
Node.js解释器安装路径,避免MacOS通过GUI启动xx.app时出现的无法继承用户环境变量。 - 12: 可根据喜好在软件中全局设置 你想要的 包管理工具。
- 13: 一键勾选 是否 开机自启。
- 14: 打开应用自动升级检测,或是 点击检查更新 进行新版本下载。
- 15: 增加状态栏顶部 图标,实现 杀死EasyProject 时正在被运行的 命令进程 可以被全部关闭。
- 16: 实现隐藏应用GUI,只保留顶部状态栏图标,简化操作,随取随用。
待实现功能:
- 1: 支持从
Git或SVN仓库导入项目 - 2: 把当前正在使用项目的所有命令放到
Touchbar上,可以在Touchbar上启停。 - 3: 把项目命令运行时的内存占用,CPU占用显示在顶部菜单栏。
- 4: 修改框架创建窗口的数据存储方式,让升级弹窗基于
BrowserWindow实现。
Description
Languages
JavaScript
55.8%
TypeScript
27%
Less
7%
Pug
6.7%
HTML
2.1%
Other
1.3%




