Grunt
Grunt
软件描述
通过 Gruntfile 自动执行压缩、编译、单元测试和代码检查等重复性任务。庞大的生态系统提供数百个插件,可轻松实现任务自动化,几乎无需额外工作。可根据开发需求创建自定义插件或选用现有插件。
官方网站
访问软件的官方网站了解更多信息
gruntjs.com
什么是 Grunt?
JavaScript 任务运行器
为何使用任务运行器?
一句话:自动化。当您执行重复性任务(如压缩、编译、单元测试、代码检查等)时,工作量越少,您的工作就越轻松。配置好 Gruntfile 后,任务运行器几乎无需任何操作即可为您和团队完成大部分繁琐的工作。
为何使用 Grunt?
Grunt 生态系统庞大且每天都在扩展。拥有数百个插件可供选择,您几乎可以用最少的努力通过 Grunt 自动化任何任务。如果尚未有人开发出您所需的功能,将您自己的 Grunt 插件发布到 npm 也十分简单。
主要功能
🔄 替代方案
14 个选择
Worksheets
快速输入任意数学表达式,即可迅速获得计算结果。工作表会记住所有操作和结果:只需点击一下即可撤销。工作表支持 JavaScript,即互联网背后的核心语言。
Turbopack
Turbopack 是由 Vercel 的 webpack 和 Next.js 开发者用 Rust 编写的,专为 JavaScript 和 TypeScript 优化的增量打包工具。

Mimosa
一款用于现代Web开发的超快速构建工具。Mimosa支持JavaScript、CSS和模板编译器、Bower、代码检查、优化、服务器服务、RequireJS以及实时重载。它还具有模块化和可插拔特性,便于自定义功能开发。

Lineman
Lineman 是一个命令行工具,专注于帮助Web开发者构建一流的JavaScript Web应用。Lineman 为多个客户端生产力工具(主要是 Express、Grunt 和 Testem)提供了一个轻量级封装,旨在帮助……

Angus
一款新的应用程序构建工具,采用声明式配置方式(无需再费心修改 gruntfile/gulpfile,也无需重复使用 yeoman 生成)。
Smelt
Smelt 是一个简单且可扩展的任务运行器,专为芯片开发工作流优化。Smelt 可轻松以编程方式定义任意多个测试变体,平行运行这些测试,并分析其结果。

