调试意外的方法调用 Rails 3.1.1
我正在使用 Rails 3.1.1 并将资产管道添加到我的应用程序中。 对方法的调用完成后,例如 method1。 def method1 @locations = Location.name_like(par…
将 CKEditor 与 Rails 3.1 Asset Pipline 集成
我是资产管道的新手,刚刚从 Rails 3.0 迁移过来。我正在尝试将 CKEditor 纳入管道,但它的所有宝石都不清楚它们是如何工作的,并且很少或根本没有使…
Rails 3.1.1 资产管道 Heroku 缓存问题
简而言之,问题在于,在开发模式下,我们会对 CSS 或 JS 文件进行更改,但总是会获得这些文件的缓存/旧版本。我所做的一切都没有任何效果。我检查了配…
资产出现问题 - 本地每个页面加载时间超过 1.5 分钟
自从我转移到 active_admin 后,我的本地服务器需要 1.5 分钟以上才能加载每个页面。我肯定做错了什么。 Development.rb config.assets.compress = tr…
Rails 3.1:无法在应用程序中启用资产管道
我有 3.1 应用程序。 一开始我添加了 config.assets.enabled = false 不使用管道。 现在我已经评论了这一行。重新启动服务器。 app\assets\javascript…
为什么我的 Rails 3.0.1 应用程序中没有资产目录?
我是 ruby on Rails 的新手,所以我正在使用这本书 Agile Web使用Rails开发值得借鉴。我遇到的问题是当构建我的应用程序的目录结构时。我没有这个…
Rails 3.1 - 如何在普通应用程序和 active_admin gem 之间分离 CSS/JS
我的应用程序部署在 Rails 3.1 和 Heroku 上。 1. 在 production.rb 中,如果我有 config.assets.compile = true 则 active_admin 才起作用。但是,在…
Rails 3.1 上邮件程序中的 asset_url
我的邮件程序位于 Rails 3.1 上,它有一个内联附件。 要打开该附件,我使用以下代码: attachments["rails.png"] = File.read("#{Rails.root}/app/ass…
没有路由匹配 [GET] /assets
我有一个 Rails 应用程序,我正在尝试在生产环境中测试它。我运行了 RAILS_ENV=生产 rake asset:precompile ,它在 /public/assets 中生成了我的所有…
Rails 3.1:将 /images 别名到 /assets 目录
我正在升级到 Rails 3.1,并且需要将 /images 目录作为 /assets 的别名。这可能吗?原因是我不希望我发送给客户的电子邮件被破坏,这些电子邮件具有指…
Heroku 没有预编译我的资产来为资产管道准备我的应用程序
我在使用 Rails 3.1.1 让我的资产管道设置与 Heroku/Cedar 一起使用时遇到了一些麻烦 我已经推送了我的应用程序并且它成功启动,但没有消息说“准备资…
Rails3.1 heroku 部署遇到很多麻烦
我在部署一个简单的 Rails3.1 应用程序时遇到很多麻烦。似乎有两个主要问题。 由于资产管道的原因,资产不会加载到生产环境中。 我使用默认的db sqlit…
Rails 3.1:在邮件视图文件中显示图像时出现问题
我正在使用 Ruby on Rails 3.1,我想将我的网站徽标(即通过新资产管道处理的图像)添加到电子邮件中。 如果在我的邮件程序视图文件中我声明以下内容…
编译资源何时缓存在 Rails 中
当我使用 rake asset:precompile 预编译 Rails 3.1 应用程序的资源时,如果资源文件中没有任何更改,它会输出旧的缓存版本。我可以这么说,因为我的 e…
资产管道未将 javascript 压缩到 application.js 中
我有两个问题。 我是否做出了错误的假设,即默认情况下,即使在开发模式下,我的所有 JavaScript 都应该在 Rails 3.1 中压缩到 application.js 中? …