javascript - 一个 grunt 的替代方案——编译 sass 和 minify JS

标签 javascript linux node.js gruntjs

<分区>

我正在寻找可以运行的 linux 服务器端脚本,它可以完成多项任务。

我们目前有一个内部 PHP 框架 - 它在带有 MySQL 的 Apache 上运行 - 我们使用的唯一服务器端“技术”是 Composer。

我正在寻找一个任务运行器 - 类似于 grunt 和 gulp,它不在 Node 上运行并且可以使用现有的站点设置 - 可以在站点设置后插入的东西。

如果它是基于 Node 构建的,或者您使用的是其他 Node 应用程序,那么让我不再吞咽和 Grunt 的事情是它适合您的应用程序 - 否则您需要一个 package.js 和一个 Gruntfile.

我希望它至少运行的任务是编译 Scss 和缩小 JS。其他任务是 JS 连接和图像压缩。

我看过 Grunt、Gulp、Guard 和 Brunch。

有什么建议吗?

最佳答案

uglifyjs 会压缩 javascript,其他工具如 compass 可以编译 scss。

您可以使用 make 作为任务运行器来管理所有这些。

由于极其广泛的使用和软件自由,Make 的默认选择是使用 GNU Make , 其中有 a comprehensive manual .

关于javascript - 一个 grunt 的替代方案——编译 sass 和 minify JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21319405/

相关文章:

javascript - 如何使用 spyOn 测试 Promise.all 的功能

java - Node sha256转换为java

ios - 如何使用本地设备 Facebook 登录 Meteor?

javascript - MENU 手机版不显示

javascript - Vue.js 中的 class 和 staticClass 有什么区别吗?

javascript - 无法访问通过 jQuery AJAX 上传的文件

regex - 正则表达式在 linux bash 中获取 X 数量的值

java - 在 Maven 中,我如何发现依赖于特定依赖项的内容?

c - 具有 avx 支持的 nvcc 找不到 gcc 内置内在函数

javascript - 使用 puppeteer 循环浏览帖子并捕获数据