Разработка SASS локально, загрузка при изменении

Я фронтенд-разработчик, перешедший с CSS на SASS. У меня на локальном компьютере установлены Ruby и Compass, и Compass "watch" прекрасно работает.

Тем не менее, у меня все еще остаются локальные файлы CSS, которые мне приходится вручную передавать по FTP на сервер после каждого крошечного изменения, чтобы увидеть, что это за изменение. Хотелось бы это автоматизировать.

Я нашел эту ветку , в которой предлагалось использовать rsync, но я использую Windows и считаю, что настроить rsync будет действительно сложно.

Есть ли способ автоматизировать это с помощью Ruby? Рабочий процесс, который я пытаюсь получить:

  1. Я сохраняю файл SCSS в VIM.
  2. Compass Watch обнаруживает изменение и компилирует новый файл CSS
  3. Какой-то волшебный инструмент обнаруживает изменение в файле CSS, загружает на мой сервер
  4. Я переключаюсь на Chrome, нажимаю F5 и вижу изменение

Я могу все, кроме шага 3. Есть идеи? (Это не касается программного обеспечения только для Linux или Mac?)

7
задан Community 23 May 2017 в 11:46
поделиться