Компас-960-плагин не устанавливается должным образом - PullRequest
1 голос
/ 27 декабря 2011

Я пытаюсь использовать систему компасов / сасс / 960.Однако не похоже, что плагин compass-960 устанавливается правильно.

Полученное сообщение об ошибке:

$ compass watch LoadError в строке 105 из / usr / lib / ruby/1.8/compass/configuration/data.rb: нет такого файла для загрузки - ninesixty Запустите с --trace, чтобы увидеть полную обратную трассировку

И вот след:

$ compass watch --trace LoadError в строке 105 файла /usr/lib/ruby/1.8/compass/configuration/data.rb: нет такого файла для загрузки - ninesixty /usr/lib/ruby/1.8/compass/configuration/data.rb:105: в require' /var/www/wgu/config.rb:1:in parse_string '/usr/lib/ruby/1.8/compass/configuration/serialization.rb:40:in parse_string' /usr/lib/ruby/1.8/compass/configuration/serialization.rb:35:in _parse' /usr/lib/ruby/1.8/compass/configuration/serialization.rb:34: in open' /usr/lib/ruby/1.8/compass/configuration/serialization.rb:34:in _parse '/usr/lib/ruby/1.8/compass/configuration/serialization.rb:13:in new_from_file' /usr/lib/ruby/1.8/compass/configuration/helpers.rb:39:in configuration_for' /usr/lib/ruby/1.8/compass/configuration/helpers.rb:83: в add_project_configuration' /usr/lib/ruby/1.8/compass/commands/project_base.rb:31:in add_project_configuration '/usr/lib/ruby/1.8/compass/commands/project_base.rb:25:in configure!' /usr/lib/ruby/1.8/compass/commands/project_base.rb:15:in initialize' /usr/lib/ruby/1.8/compass/commands/update_project.rb: 26: in initialize' /usr/lib/ruby/1.8/compass/exec/sub_command_ui.rb:38:in new '/usr/lib/ruby/1.8/compass/exec/sub_command_ui.rb:38:in perform!' /usr/lib/ruby/1.8/compass/exec/sub_command_ui.rb:15:in run!'/ usr / bin / compass: 26

$ ruby ​​-v ruby ​​1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]

$ gem -v 1.3.7

$ версия компаса Compass 0.10.6 Copyright (c) 2008-2009 Chris Eppstein Выпущен по лицензии MIT.

Любая помощь будет принята с благодарностью!

Ответы [ 2 ]

1 голос
/ 25 января 2012

Я почти уверен, что это как-то связано с версией Ubuntu server, которую я установил. Я не мог установить все эти инструменты правильно в этой версии. В итоге я установил последнюю версию сервера Ubuntu и смог правильно установить все эти инструменты. Спасибо за помощь!

1 голос
/ 31 декабря 2011

У меня тоже были проблемы с этим. В настоящее время я должен добавить «-r ninesixty», чтобы компас загружал плагин каждый раз, когда я хочу запустить команду. (Похоже, что он не соблюдает оператор require в compass.rb) Попробуйте с этим флагом и посмотрите, поможет ли он:

compass watch -r ninesixty

EDIT: Duh! Спустя всего несколько секунд на боковой панели этого вопроса я нахожу: Как работает 'компас часы' / как он используется с рельсами

Файл compass.rb находится в вашей конфигурации / Убедитесь, что он включает

require 'ninesixty'

и компас должен идти счастливо о его дне.

...