试图理解有关rails的一些事情:
我过去成功地使用rake-pipeline和rake-pipeline-web-filters作为我的前端项目.
最近,使用rails后端,我的前端资产正在使用Rails Asset管道生成.我认为它们都很相似但是我没有在脑海中对齐它如何映射到资源文件在rake管道中做事的方式.
所以,问题:
Rake Pipeline是Rails Asset管道的替代品吗?如果是,为什么以及这两种解决方案的历史和优点/缺点是什么?如果没有,它们如何相关?
使用Rake管道,您可以添加优秀的rake-pipeline-web-filters来获得所有连接,缩小,预处理,如scss,minispade等.使用Asset Pipeline,似乎很难配置.一个直接的限制是我的所有JS都立即被评估,我在Assset Pipeline中不支持minispade.替代方案是minispade-rails gem.
一般来说,我试图了解如何在Rails Asset管道中使用rake管道Assetfile获得类似的构建过程.
有人可以澄清这两个构建过程以及如何一般地考虑它们吗?