繁体   English   中英

我应该在Rails中使用链轮吗?

[英]Should I use Sprockets in Rails?

当我通过sublime和sftp在vps上测试我的应用程序时,这些Sprockets缓存文件总是要永远同步(以图形方式)。 禁用资产管道会产生什么后果? 我的应用程序性能会明显下降吗?

禁用资产管道会产生什么后果? 我的应用程序性能会明显下降吗?

是的,资产管道的存在是有原因的,引用该指南

资产管道提供了一个框架,用于连接和最小化或压缩JavaScript和CSS资产。 它还增加了用其他语言和预处理器(例如CoffeeScript,Sass和ERB)编写这些资产的功能。

资产的连接导致更少的HTTP请求(连接设置),至少对于HTTP 1.1而言,这是最佳实践。 我想缩小是不言而喻的。 查看指南以全面了解后果。

我不确定您对链轮缓存文件的确切含义以及在VPS上使用的环境(如Rails.env )。

您还可以在VPS上编译资产,这可能比上传更快。 (请参阅指南中的“编译/预编译”部分)。

为了进行测试,您还可以在development环境中运行,在该环境中将按需编译资产。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM