Зависимости Установки Zurb Foundation + Bundler



Следуя этим инструкциям для запуска нескольких версий Foundation с Bundler, я смог создать новый проект с зависимостью 3.2.5



Вот мой Гемфайл:



source "https://rubygems.org"
gem "zurb-foundation", "3.2.5"
gem "compass"


Затем я запустил bundle exec compass create . -r zurb-foundation --using foundation, и он создал мой Gemfile.файл блокировки:



GEM
remote: https://rubygems.org/
specs:
chunky_png (1.2.7)
compass (0.12.2)
chunky_png (~> 1.2)
fssm (>= 0.2.7)
sass (~> 3.1)
fssm (0.2.9)
modular-scale (1.0.6)
compass (>= 0.12.1)
sass (>= 3.2.0)
sassy-math (>= 1.5)
rake (10.0.3)
sass (3.2.5)
sassy-math (1.5)
compass (~> 0.11)
zurb-foundation (3.2.5)
compass (>= 0.12.2)
modular-scale (= 1.0.6)
rake
sass (>= 3.2.0)

PLATFORMS
ruby

DEPENDENCIES
compass
zurb-foundation (= 3.2.5)


Но-после попытки компиляции (с помощью Codekit), я получаю следующее:



Compass was unable to compile one or more files in the project: 

error app.scss (Line 1 of _settings.scss: File to import not found or unreadable: foundation/common/ratios.
Load paths:
/Users/chester/Sites/f3.2.5test/sass
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/blueprint/stylesheets
/Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets
/Library/Ruby/Gems/1.8/gems/zurb-foundation-4.0.5/scss
Compass::SpriteImporter)
overwrite app.css


(This action was triggered by a change to _settings.scss)


Который, судя по всему, все еще пытается получить что-то от 4.0.5. Просто в качестве побочного замечания, я получил это при попытке обновить фундамент:



sudo gem update zurb-foundation
Updating installed gems
Updating zurb-foundation
Fetching: zurb-foundation-4.0.5.gem (100%)
Successfully installed zurb-foundation-4.0.5
Installing RDoc documentation for zurb-foundation-4.0.5
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:280: warning: conflicting chdir during another chdir block
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:287: warning: conflicting chdir during another chdir block
Installing ri documentation for zurb-foundation-4.0.5
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:280: warning: conflicting chdir during another chdir block
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:287: warning: conflicting chdir during another chdir block
Done installing documentation for zurb-foundation after 0 seconds
Gems updated: zurb-foundation


Но фактические файлы, казалось, были установлены просто отлично gem list



bundler (1.3.2)
chunky_png (1.2.7)
compass (0.12.2)
fssm (0.2.10, 0.2.9)
modular-scale (1.0.6)
rake (10.0.3)
rubygems-update (2.0.2, 1.8.24)
sass (3.2.7, 3.2.5)
sassy-math (1.5)
zurb-foundation (4.0.5, 3.2.5, 3.2.4)


Я могу создать/использовать проект F4 просто отлично, но по какой-то причине любые проекты F3 выглядят все еще ссылающимися на F4 (и приходят с этими нечитаемыми ошибками). Любая помощь будет очень признательна. Спасибо!



Обновление



Это, по-видимому, проблема Codekit-поскольку использование стандартного bundle exec compass watch, кажется, работает просто отлично. Разработчик не ответил на вопрос, который я сделал на этом - так что любой другой, кто "был" в состоянии получить эту работу, сделал бы мой день, чтобы поделиться своими идеями. Спасибо.

648   1  

1 ответ:

Исправлено! Написал об этом статью

Comments

    Ничего не найдено.