2016-07-16 62 views
-1

这里自学了有抱负的导轨设备。我意识到,我需要运行 耙分贝硬盘的方式:运行git Heroku的主推前预编译在Heroku推向新手解释之前的Rails预编译?

:清洁 耙分贝:揍 耙分贝:环境 耙分贝。在网上找到的所有答案都预设了知识。将非常感谢解释为什么这是必要的,关于Rails以及技术,更一般的级别正在发生什么。

回答

0

Rails文档是了解此的最佳来源。看到这里,http://guides.rubyonrails.org/asset_pipeline.html

我会总结一下,基本上运行预编译的资产,所有的文件压缩成一个文件。此外,正如文档中所引用的,其中一个重要原因是减少浏览器呈现网页的请求数量。

运行rake db:clean rake db:clobber并非每次都需要。而且,据我所知,没有rake db这样的任务:clobber或rake db:clean。有像耙子资产这样的任务:clobber和rake资产:干净。

来源:Difference between rake assets:precompile and rake assets:clobber

耙资产:撞删除所有编译资产 耙资产:清洁删除旧编译资产。