如何与 grunt 共享配置?

Posted

技术标签:

【中文标题】如何与 grunt 共享配置?【英文标题】:How to share configs with grunt? 【发布时间】:2015-10-17 00:51:26 【问题描述】:

我有 2 个相同的文件,只有 1 个任务不同。无论如何要重新使用配置,以便更易于维护?我正在寻找这样的东西:

文件1:配置 File2:开发任务 文件 3:暂存任务 File4:生产任务 .... 等等

尽管最终结果中的另一个问题相似,但我正在寻找的配置方法却大不相同。我已经发布了一些关于如何完成设置的 cmets。不是最佳的,但它可以工作并解释如何实际加载配置。

【问题讨论】:

Split up Gruntfile 的可能重复项 【参考方案1】:

在朋友的引导下,我发现使用grunt.config.merge 的方法是。通过对该主题的更多研究,我发现这个设置不是最佳的,但可以工作并提供我正在寻找的解决方案:

https://gist.github.com/anonymous/e18fd95f3cc2ba8505a7

【讨论】:

这个博客上有一篇 grunt-config 帖子也有帮助:integralist.co.uk/posts/grunt-boilerplate.html

以上是关于如何与 grunt 共享配置?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 Grunt 配置目录递归 Sass 编译任务

grunt安装配置在webstrom中使用

grunt使用使用插件uglify配置详解

grunt与seajs结合应用

webpack、grunt、gulp

grunt基础配置