2012-04-30 1 views
2

Я разрабатываю веб-проект. Это мой первый раз, когда я использую sass, и мне это нравится. Однако у меня возник вопрос, связанный с синхронизацией файлов. (Я использую Aptana studio в качестве IDE)sass auto upload css file

Когда я делаю какие-либо изменения в любом файле и сохраняю его, AptanaStudio автоматически синхронизируется с удаленным сервером и загружает его ... и это здорово. Но когда я меняю свой .scss-файл, файл .css обновляется, но не синхронизируется с удаленным сервером. Я должен вручную загрузить этот файл.

Есть ли способ сделать этот процесс автоматически? Любой скрипт? Любая программа?

ответ

0

Надеюсь, вы не используете эту загрузку в качестве процесса развертывания.

Я не знаю, Aptana, но вот как это должно работать (в Rails> = 3,1 проекта):

  • В режиме разработки, активы (например, CSS-файлы) создаются по умолчанию.
  • В режиме производства активы объединяются и сводятся к минимуму в 1 файл. Для этого вы должны запустить rake assets:precompile на своем сервере. Рекомендуется сохранить эти сгенерированные файлы из вашего репозитория (GIT/SVN).

Здесь official guide. Здесь также есть Railscasts episode, а также pro episode на эту тему, но этот будет стоить вам 9 долларов.

+0

Hi iain. Извините, но я не работаю с рельсами. Я пометил свое сообщение неправильно. уже исправлено. Спасибо, в любом случае – peterK