【发布时间】:2013-12-24 03:28:50
【问题描述】:
我无法成功安装指南针插件(?)我在我的配置中使用了 require 并且希望得到任何帮助。
我打算对此进行测试: http://aaronrussell.co.uk/legacy/cross-browser-rgba-support/
步骤相当简单,通过终端安装,配置顶部的 require 并最后包含 mixin..(如 url 所示)
所以我通过终端安装,它似乎已经工作了:>
➜ assets sudo gem install compass-rgbapng
Password:
Fetching: chunky_png-1.2.9.gem (100%)
Successfully installed chunky_png-1.2.9
Fetching: fssm-0.2.10.gem (100%)
Successfully installed fssm-0.2.10
Fetching: compass-0.12.2.gem (100%)
Successfully installed compass-0.12.2
Fetching: compass-rgbapng-0.2.1.gem (100%)
Successfully installed compass-rgbapng-0.2.1
Parsing documentation for chunky_png-1.2.9
Installing ri documentation for chunky_png-1.2.9
Parsing documentation for fssm-0.2.10
Installing ri documentation for fssm-0.2.10
Parsing documentation for compass-0.12.2
Installing ri documentation for compass-0.12.2
Parsing documentation for compass-rgbapng-0.2.1
Installing ri documentation for compass-rgbapng-0.2.1
4 gems installed
➜ assets compass watch
我在我的指南针配置文件的顶部添加了要求:>
# Require any additional compass plugins here.
require "rgbapng"
# Set this to the root of your project when deployed:
http_path = "/assets/"
css_dir = "stylesheets"
sass_dir = "sass"
images_dir = "images"
javascripts_dir = "javascripts"
最后在我的 mixin scss 文件中,我导入了 mixin:>
@import "rgbapng";
然后我再次开始观看 sass 并收到此错误?
➜ assets compass watch
>>> Compass is polling for changes. Press Ctrl-C to Stop.
>>> Change detected at 17:00:17 to: helpers/_mixins.scss
error sass/base.scss (Line 1 of sass/helpers/_mixins.scss: File to import not found or unreadable: rgbapng.
谁能指出我正确的方向..
【问题讨论】:
-
在使用不同版本的 Zurb Foundation 时,我遇到了类似的(尽管不完全是)问题。有时您必须指定 gem 所需的依赖项。例如我的 config.rb 文件:
# Require any additional compass plugins here. require "sassy-math" require "modular-scale" require "compass" gem "zurb-foundation", "=3.2.2" require "zurb-foundation" require File.join(File.dirname(__FILE__), 'timestamp.rb')也许尝试添加指南针作为依赖? -
**也许尝试添加 compass 作为依赖项? - 需要“指南针”??
-
是的,尝试将
require "compass"放入您的 config.rb 文件中与您的require "rgbapng"相同的位置 -
我厌倦了这个没有运气.. # 这里需要任何额外的指南针插件。需要“指南针”需要“rgbapng”
-
在样式表中包含 gem 时是否需要指定 compass 目录?喜欢
@import "compass/rgbapng"
标签: css rubygems sass compass-sass mixins