Спробую отримати новий проект, налаштований за допомогою Singularity.gs, але я продовжую працювати з компасом.
Спочатку я використовував термінал, щоб встановити необхідні Ruby Gems (sass, compass, singularities, відповідно).
Далі я створив новий проект за допомогою команди:
compass create project1 -r singularitygs --using singularitygs
У каталозі мого вибору.
На цьому етапі, прагнучи полегшити життя, я також намагався використовувати такі пропозиції, як Скаут (http://mhs.github.io/scout-app/) та / або Compass.app (http://compass.handlino.com/), тому я можу скористатися більш зручним для користувача інтерфейсом користувача.
Проте в мене виникають проблеми з використанням будь-якого з цих додатків, тому я припускаю, що це має щось зробити з моїм встановленням оригіналів Ruby Gems або створенням нового проекту.
Точніше, як тільки у мене є цільовий каталог та структура папок, я спробую "дивитися" папку sass і отримати помилку, яка виглядає так:
(Компас)
no such file to load -- singularitygs
org/jruby/RubyKernel.java:1062:in `require"
file:/Applications/compass.app/Contents/Resources/Java/compass-app.jar!/require_patch.rb:6:in `require"
або (Розвідник)
LoadError on line 1038 of org/jruby/RubyKernel.java: no such file to load -- singularitygs
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass
0.12.2/lib/compass/configuration/data.rb:161:in `require"
Як не дивно, я теж отримую дуже подібну помилкуповідомлення в Scout, якщо я намагаюся переглянути папку Sass всередині проекту, який використовує Foundation (також раніше встановив ruby-камінь zurb-foundation)
Я СУПЕР новий, щоб налаштувати Sass / Compassтак що я певно відчуваю себе трохи від мого елемента.Я знаю, що це, мабуть, не найпростіша справа, щоб діагностувати з мого опису, але я не знаю, що я роблю неправильно. Сподіваюсь, мені вдалося описати мою проблему досить ясно Принесіть зі мною, якщо це здається неясним або неповним, безумовно, не мій намір.
Дуже дякую.
Відповіді:
3 для відповіді № 1Програми, такі як Scout і Compass.app, поставляються в комплекті з власними версіями Ruby, навіть якщо ви встановили дорогоцінні камені на своєму комп'ютері, які не встановлені під час компіляції з цих додатків.
Ось як зробити Compass.app використовувати версію Ruby на вашому комп'ютері. Відкрийте переваги та перевірте "Користувацький". Зауважте, що шлях може бути різним: