- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在大多数情况下,我遵循了here 的方向。
这导致以下错误来自它要求我创建的初始化程序:
from /app/config/initializers/sass.rb:1:in `<top (required)>'
2011-09-05T16:45:42+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/gems/railties- 3.1.0/lib/rails/railtie/configuration.rb:78:in `method_missing': undefined method `sass' for # <Rails::Application::Configuration:0x00000003845528> (NoMethodError)
2011-09-05T17:15:47+00:00 app[web.1]: /app/vendor/bundle/ruby/1.9.1/bundler/gems/compass-b7f44a48d375/lib/compass/version.rb:56:in `const_missing': uninitialized constant Compass::Frameworks (NameError)
2011-09-05T17:15:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/bundler/gems/compass-html5-boilerplate-405f9ddbca56/lib/html5-boilerplate.rb:1:in `<top (required)>'
最佳答案
最后,最终的解决方案是也使 sass-rails 成为全局性的(或者至少看起来已经如此)。我有点觉得我终于通过并发使这个工作了,但它就是这样。
我从 :assets 中取出指南针并将其设为全局。然后导致编译 SCSS 文件时出错,最终导致我升级到 Ceder,然后导致蓝图丢失错误。
最后,我添加了初始化程序,我认为它是为了将指南针框架的内容添加到配置路径中。希望对大家有帮助。
这是相关的代码:
gem 'heroku'
gem 'haml'
gem 'compass', :git => 'git://github.com/chriseppstein/compass.git'
gem 'html5-boilerplate', :git => 'git://github.com/sporkd/compass-html5-boilerplate.git'
gem 'sass-rails', " ~> 3.1.0"
Rails.configuration.sass.tap do |config|
config.load_paths << "#{Gem.loaded_specs['compass'].full_gem_path}/frameworks/compass/stylesheets"
end
关于ruby-on-rails - 无法在 Heroku Cedar 上运行 Rails 3.1、Compass、Sass、Blueprint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7311000/
在我按照步骤将我的 heroku 实例从 cedar-10 升级到 cedar-14 后,我在推送更改时遇到了问题。虽然如果我创建新应用程序并应用现有代码它可以工作,但它不适用于生产应用程序。 Err
我尝试按照说明操作 here为了在 Heroku 的 Cedar 堆栈上创建一个静态网站。 我已经把网站建好了 here . 当我尝试推送应用程序(使用“git push heroku master”
我虽然 cedar 在 Ubuntu 10.04 上运行,但在检查时似乎并非如此: heroku run python from platform import platform platform()
所以,我在使用 heroku 和这个 rails 教程时遇到了更多问题。我正在制作的 rails 教程让我开发了一个 super 基本的应用程序。然后他们让我创建一个比特桶帐户。在此之后,他们让我创建
我正在使用 cedar 测试框架并尝试从命令行运行测试。构建因以下错误而崩溃: Unresolved error Error Domain=NSCocoaErrorDomain Code=512 "T
Heroku 最近宣布,在今年 11 月之后将不再支持 cedar-10。切换到 cedar-14 导致内存消耗增加,直到我遇到 R14“超出内存配额”错误并且不得不重新启动 heroku。在我开始使
我知道允许的最大 slug 大小是 200 MB。但是每个实例可以使用的最大磁盘空间是多少?假设我在节点进程运行时下载了几个文件。 最佳答案 heroku run bash ~ $ df -h /tm
我是RoR新手,所以有很多概念我还不太理解。 作为我在 Rails 上的第一个项目,我根据 Michael Hartl 的教程编写了一个站点。我的网站是在 Rails 3.1.0 中完成的,并且在我的
我有这个常见的 heroku 错误 ! Heroku 推送被拒绝,未检测到 Cedar 支持的应用程序 尝试在以下执行后推送: git init git add . git commit -a -m
是否可以将应用程序从 Cedar 堆栈降级到 Bamboo? Hirefire 在 Cedar 中不起作用。 最佳答案 无法从 Bamboo 迁移到 Cedar,因此可以安全地假设没有降级路径。 但是
我知道这个问题已经被问过好几次了。但我无法阻止自己在这里发布这个。我是笨蛋。我正在尝试使用以下命令将应用程序从 git 推送到 heroku ubuntu@ip-1x2-xx-xx-xxx:~/vex
任何人都可以深入了解基于 Cedar 的 Heroku 应用程序可以支持的文件数量和 dyno 创建的文件的最大大小(单个和全部)的实际限制。 最佳答案 联系了 Heroku 支持。 他们声称在临时文
我这辈子都想不通。尝试使用 Rack::Cache 来缓存我在 Heroku 上的一些静态公共(public)页面,除了做 Action 缓存以防它通过反向代理。 例如,这是我的“home”操作中的代
我注意到当你部署到 heroku 时,heroku 有一个构建版本号,即 v251。有什么方法可以从我的应用程序中读取它,也许是环境变量?我在他们的雪松堆栈上有一个 node.js 应用程序。 最佳答
尝试调试新的 Heroku 部署 - 似乎缺少数据库表。为此,我正在运行 heroku run console 但我返回了:- Running console attached to term
我无法让Tyre在Heroku Cedar堆栈上的Bonsai插件上使用ElasticSearch进行工作。它不断崩溃我的应用程序,当我检查Heroku日志(即在Terminal中运行heroku l
我正在尝试使用 Cedar 测试 Controller ,但无法真正理解为什么它不起作用。永远不会显示 Controller ,永远不会调用 viewDidLoad 或 viewDidAppear。这
我已经“谷歌搜索”并在这里找到了许多类似的答案。这正是我的错误。 $ git push heroku master Counting objects: 43, done. Delta compress
我想使用 Vagrant 在尽可能接近 Heroku 的 Cedar 堆栈的环境中开发我的 Django Heroku 应用程序。 到目前为止,我找到的用于构建模拟环境的最佳解决方案是 Eric Ho
我想在 heroku cedar 上使用带有 rails 3.2.1 的 CSV 模块,但是 require 'CSV' 没用 这是使用控制台测试时的错误: Loading production en
我是一名优秀的程序员,十分优秀!