Skip to content

floydcash/gruntmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

gruntmate_logo

##GruntMate是什么? 基于node-webkit编写开发的,采用html+css实现界面,js+nodejs实现逻辑,可视化管理Grunt的前端项目

Automated English Translation (May require Chrome)

gruntmate_shot

##GruntMate有哪些功能?

  • 方便的管理基于Grunt的项目
  • 方便统一管理Grunt插件
  • 提供可视化启动、停止Grunt项目
  • 监听Gruntfile.js文件变化,自动重启Grunt任务
  • 方便搜索grunt运行日志
  • uglifyjs的压缩/美化
  • 图片转base64
  • 雪碧图合并功能

##目前只支持window版,未来会支持mac版。

##下载 window版

##window版使用:

  1. 需要在nodejs环境中运行(跑grunt需要)
  2. 需要在软件同级目录下的node_modules目录,将grunt需要用到的插件放在这里
  3. 程序左上角的+号是新建项目
  4. 选中项目,点击启动

##编译说明

  • 需要用node-webkit的编译
  • 需要电脑安装nodejs环境

##更新说明: ###1-11:

  1. 添加打开当前项目的资源管理器
  2. log添加行数显示,以及添加hover态
  3. 添加搜索当前项目的log功能,快捷键为ctrl+f,或者左上角的搜索icon
  4. 修改顶部banner的拖动为原生支持

###12-26:

  1. 在全局模式下,优先使用项目中存在的grunt插件

###12-04:

  1. 优化grunt的log显示逻辑
  2. 去掉compass项目支持

###12-03:

  1. 修复使用全局插件模式下,引用了局部插件(例如datauri),找不到的问题
  2. 添加一个“修复”按钮,按钮作用为项目的Gruntfile.js增加修复代码,主要逻辑还是在软件中(无引用局部插件,可不使用)

###11-19:

  1. 添加全局插件与局部插件,新建项目时候,选择全局插件则使用软件当前目录下的node_modules下的插件,局部则为项目中的node_modules。

About

一个Grunt可视化项目管理的工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published