【发布时间】:2013-12-09 09:45:57
【问题描述】:
问题
Foundation 5上周发布了,很好,但是新版本需要使用bower才能使用F5和SASS,官方文档似乎有点不完整和不成熟。
我正在尝试使用文档建议的步骤创建一个项目:
[sudo] npm install -g bower
然后
gem install foundation
这里没有问题。问题是在创建 Compass 项目时:
foundation new MY_PROJECT
cd MY_PROJECT
compass compile
Compass 编译后,出现如下错误:
directory stylesheets/
error scss/app.scss (Line 1: File to import not found or unreadable: settings.
Load paths:
/home/cartucho/MY_PROJECT/scss
/var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/blueprint/stylesheets
/var/lib/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets
/home/cartucho/MY_PROJECT/bower_components/foundation/scss
Compass::SpriteImporter)
create stylesheets/app.css
指南针配置文件 (config.rb):
# Require any additional compass plugins here.
add_import_path "bower_components/foundation/scss"
# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "stylesheets"
sass_dir = "scss"
images_dir = "images"
javascripts_dir = "javascripts"
SASS 文件 (app.sass):
@import "settings";
@import "foundation";
...
问题似乎出在config.rb:
add_import_path "bower_components/foundation/scss"
因为 Compass 尝试导入文件 settings 和 foundation 失败,但我不知道如何修复它。任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
确保您已安装指南针。见this answer for more details
标签: zurb-foundation compass-sass