这是一个前端项目的管理工具,由于自己的项目分散在磁盘的各个文件夹内,每次检索和启动都费时费力,所以萌生出开发项目统一入口的想法. 所以在功能和交互的设计上,大多以自己的习惯为参考,如有不合理的地方,请指教.同时这是一个会不停迭代的项目
安装包可能会落后于代码版本,所以最好是clone代码,自行打包
目前仅支持windows平台
- 所有数据均保存在本地,无联网行为
- 所有的数据默认保存在
D://mtools_cache/
(若没有D盘,保存在C://mtools_cache/
)文件夹下, 程序迭代和重新安装,可以自动导入旧数据.
-
支持文件拖拽导入
-
支持将项目自动复制到托管文件夹下,可选择复制后自动安装依赖包和自动删除原文件(方便项目的统一管理)
-
支持项目的分类管理
-
支持文件名称模糊查询
-
支持项目拖拽自定义排序
-
支持一键使用编辑器(vscode)打开项目
-
支持一键依赖安装(执行npm install )
-
支持一键执行脚本(package.json中的scripts)
-
支持一键打开文件夹(在系统资源管理器中打开)
-
支持项目托管类型检查(git/svn/local)
-
支持git的拉取,提交,推送
-
支持项目类型识别(vue/react/node/js...)
- 推拽文件到程序,可快速生成访问入口
- 支持文件的点击打开
- 文件的分类管理
- 快速打开文件所在文件夹
- 快速复制文件路径
- 拖入程序快捷方式或者主程序(exe),可实现程序的快捷访问
- 支持程序的分类管理
- 实现baidu,github,youdao的快速查询访问
- 预置常用的前端开发必备网站快捷方式
npm install
npm run dev
npm run build