Rails - Rakefile
什么是 Rakefile?在 root /Rakefile 中
要使 Jammit 工作,您需要将以下内容添加到 Rakefile 中,
require 'jammit'
Jammit.package!
为什么会这样?那到底有什么作用呢?谢谢
What is Rakefile? in the root /Rakefile
To get Jammit working, You need to add the following to the Rakefile
require 'jammit'
Jammit.package!
Why is that? What does that do exactly? thxs
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http://rake.rubyforge.org/files/doc/rakefile_rdoc.html
在 Rails 中,Rakefile 允许您使用应用程序的环境运行任务。 rake 还有很多其他非轨道用途。它不是 Rails 特有的东西,您可以在其中使用任何 Ruby 代码。 Rails 和许多 gems 使用 rake 来执行迁移、cron 作业以及任何其他需要在应用程序服务器外部运行的任务。
从 Jammit 文档来看,似乎没有必要使用它。他们只是向您展示如何在 Rakefile 中使用它(如果您愿意)的示例。
http://rake.rubyforge.org/files/doc/rakefile_rdoc.html
In Rails, the Rakefile allows you to run tasks using the application's environment. There are plenty of other non-rails things that rake is useful for. Its not something Rails specific and you can use any Ruby code in it. Rails and many gems use rake for things like migrations, cron jobs, and any other task that needs to run outside the application server.
From the Jammit documentation, it looks like this is not necessary to use it. They are just showing you an example of how to use it in a Rakefile if you want to.