ruby-on-rails – 指南针不在某些文件中导入扩展名
发布时间:2020-12-17 03:02:45 所属栏目:百科 来源:网络整理
导读:这对我来说有点奇怪. 我在Cedar堆栈上使用Rails 3.2.3和compass-rails 1.8.6. 在.sass文件主“应用程序”文件夹中导入扩展时,扩展在Heroku中正常工作. 我在/ app / assets / stylesheets / mobile和/app/assets/stylesheets/mobile.scss文件中创建了第二个样
这对我来说有点奇怪.
我在Cedar堆栈上使用Rails 3.2.3和compass-rails 1.8.6. 在.sass文件主“应用程序”文件夹中导入扩展时,扩展在Heroku中正常工作. 我在/ app / assets / stylesheets / mobile和/app/assets/stylesheets/mobile.scss文件中创建了第二个样式表文件夹. 在开发模式下,一切正常,但在Heroku上,它无法识别此文件夹中文件的扩展名.它看起来很奇怪,因为它似乎适用于应用程序文件夹文件. 2012-05-02T01:42:36+00:00 app[web.1]: Load path: /app 2012-05-02T01:42:36+00:00 app[web.1]: ActionView::Template::Error (File to import not found or unreadable: compass/css3/box-shadow. 2012-05-02T01:42:36+00:00 app[web.1]: (in /app/app/assets/stylesheets/mobile/header.css.sass)): #app/assets/stylesheets/mobile/header.css.sass @import "compass/css3/box-shadow" # Gemfile group :assets do gem 'sass-rails','~> 3.2.3' gem 'compass-rails' gem 'coffee-rails','~> 3.2.1' gem 'uglifier','>= 1.0.3' end 解决方法
默认情况下,只预编译application.css.其他顶级文件需要在config / environments / production.rb中明确添加
例如 config.assets.precompile += ["mobile.css"] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- cocos2d-x-2.1.4 在安卓平台编译
- React Native封装原生UI组件
- ruby-on-rails – ActiveAdmin / Formtastic可排序has_many
- 正则表达式
- ruby-on-rails-3 – Mongoid和simple_form,布尔类型不会创建
- cocos2d android 开发环境 简洁配置[纯java 没有C++]
- org.xml.sax.SAXParseException: The prefix "context&
- 如何获得pgAdmin III版本与PostgreSQL 9.4(Ubuntu 14.10 x6
- 如何编译时断言没有C 11
- 聊聊SQLite - 基础篇