在Sinatra中生成“静态”js的最佳方法是什么?

时间:2014-04-15 20:07:36

标签: ruby sinatra

我有一个javascript文件,它由简单的ruby脚本生成并保存在public / js / dir中。它正在工作,但我想使用像资产管道这样的东西(你知道sinatra很少),所以这个文件将在每次部署后生成。

这样做的最佳方式是什么?

2 个答案:

答案 0 :(得分:2)

您可能希望将git hook与rake任务结合使用。看看:http://jimneath.org/2012/05/05/precompile-assets-using-a-git-hook.html

答案 1 :(得分:0)

这个宝石可能适合你

https://github.com/kalasjocke/sinatra-asset-pipeline

其他方面,请随意使用一些可以完成这项工作的宝石

http://mutelight.org/asset-pipeline