我正在寻找一些关于如何在包含不同包的 Symfony 项目中处理 Grunt 任务的建议和技巧。
例如:我创建了一个“backendBundle”,其中包含一个基本的登录系统和通用 Web 应用程序的基本 UI。UI 使用 Twitter 引导程序,jQuery UI 的某些部分,它还包含一些我自己的 JS 和 CSS。此捆绑包位于私有 git 存储库中。
我还创建了第二个包(CMSBundle),它导入继承了 BackendBundle 并向后端添加了一些 CMS 功能。CMSBundle 显然使用了 BackendBundle 的 UI,但它自己有一些额外的 CSS/JS。
网站项目是一个 symfony 项目,其中包含使用 composer 的两个包,因此这些包被下载到供应商文件夹中。
问题是我的 Gruntfile.js 位于项目(又名网站)的根文件夹中,并且不知道导入包的要求。
有没有办法在单独的 Gruntfile.js 文件中包含/导入特定包提供的任务?