Внешний компас компилятора
Я работаю над чьим-то проектом, который был построен в WordPress и основан на компасе. Мне нужно изменить только одну строку css, но Codekit продолжает выдавать сообщения "невозможно скомпилировать файлы" всякий раз, когда я сохраняю файл.scss.
Я знаю, что это результат оператора require в файле config.rb проекта, и этот кодекит плохо работает с rvm. Решение должно состоять в том, чтобы изменить расширенные настройки компилятора codekit на гем компаса, который я установил через командную строку в моих системных файлах (/usr/bin/compass). Проблема в том, что когда я делаю это, он просто выдает сообщение "Не удалось переключить компилятор".
Я новичок с ruby, gems, rvm и командной строкой, поэтому я не могу сказать, упускаю ли я что-то до боли очевидное или нет. Любое понимание будет с благодарностью, я потерян!
1 ответ
Я предполагаю, что вы используете rvm, так как пометили свой вопрос, так что вам нужно сделать следующее:
убедитесь, что rvm обновлен:
rvm get stable
убедитесь, что ruby выбран (и установлен):
rvm use ruby --install
убедитесь, что драгоценный камень установлен:
gem install compass
Теперь напечатайте путь к
compass
обертка:ls $GEM_HOME/wrappers/compass
Используйте этот путь для настройки вашего компаса.
Обязательно прочитайте сообщения на всех выходах, они важны, если есть ошибки или предупреждения, убедитесь, что они устранены, прежде чем продолжить.