Я начал новую работу через пару месяцев, я работаю фронт-разработчиком в компании, где до сих пор все использовали классические шаблоны разработки, но цель состоит в том, чтобы перейти к новому подходу к службам ajax/rest, и это то, что я делаю.
В нашей локальной среде разработки наши приложения работают на Resin, который запускается внутри Eclipse и развертывается как файлы войны в C:\Resin\resin-pro-4.0.27\webapps.
Моя проблема в том, что я работаю в основном с файлами css, html и js, статическими ресурсами, поэтому мне не нужно перезапускать Resin и ждать 15 секунд (когда он не падает), чтобы увидеть эффект от каждого маленького фрагмента кода, который я изменяю.
Другая проблема заключается в том, что мне нужно отредактировать некоторые файлы во внешних редакторах (возвышенный текст для js, Crunch для LESS); Мне удалось заставить Eclipse открыть внешний редактор, но даже с параметром сборки «Обновить с помощью собственных перехватчиков или опроса» требуется некоторое время, чтобы понять, что файлы изменились, и перезапустить Resin.
Я также пытался просто работать с распакованной войной в C:\Resin\resin-pro-4.0.27\webapps\appname, но даже там требуется около одной минуты, прежде чем вы сможете увидеть изменения в браузере (происходит ли какое-то кеширование? сервер? можно отключить?)
Я приветствую любые предложения, так как все это действительно вредит моей продуктивности.