使用grunt订购css/javascript文件的最佳方式是什么?
我刚刚开始使用Grunt,虽然concat依赖项在组合文件方面做得足够好,但它不支持对文件进行排序,例如依赖项声明 我正试图让Grunt处理一个现有的项目。此项目使用的现有语法与链轮非常相似:使用grunt订购css/javascript文件的最佳方式是什么?,javascript,css,build,concatenation,gruntjs,Javascript,Css,Build,Concatenation,Gruntjs,我刚刚开始使用Grunt,虽然concat依赖项在组合文件方面做得足够好,但它不支持对文件进行排序,例如依赖项声明 我正试图让Grunt处理一个现有的项目。此项目使用的现有语法与链轮非常相似: //= require vendor/farbtastic.js //= require_directory vendor/semantic //= require_tree controllers 如果有一个像concat这样的插件,但使用这种语法或非常类似的语法来排序文
//= require vendor/farbtastic.js
//= require_directory vendor/semantic
//= require_tree controllers
如果有一个像concat这样的插件,但使用这种语法或非常类似的语法来排序文件,那将非常棒
不幸的是,我没有找到多少。大多数人建议使用requirejs,但我有太多的现有源代码,无法转换所有内容。我正处于这样一个阶段,我真的希望在进行任何结构更改(如添加require js)之前,让我的应用程序能够完美地与现有源代码一起工作
我确实发现了一个名为geartrain的项目,但它只对javascript文件有效——因此它只能部分解决问题。它似乎没有得到很好的支持
我想我可能会面临自己编写代码的问题。是否有其他选择,无论是支持类似的语法,还是只是一个好的全面解决方案,以解决这个问题,这是众所周知的,受支持的,等等
谢谢