私は数か月から新しい仕事を始めました。これまで誰もが古典的な開発パターンを使用していた会社でフロント開発者として働いていますが、目標は新しいajax/RESTサービスアプローチに移行することです。
ローカル開発環境では、アプリはEclipse内で実行されるResinで実行され、warファイルとしてC:\ Resin \ resume-pro-4.0.27\webappsにデプロイされます。
私の問題は、主にcss htmlファイルとjsファイル、静的リソースで作業しているため、Resinを再起動して15秒(クラッシュしない場合)待って、変更するすべての小さなコードの効果を確認する必要がないことです。
他の問題は、外部エディターでいくつかのファイルを編集する必要があることです(jsの場合は崇高なテキスト、LESSの場合はCrunch)。Eclipseで外部エディターを開くことができましたが、「ネイティブフックまたはポーリングを使用して更新」ビルドオプションを使用しても、ファイルが変更されたことを認識して、Resinを再起動するのに時間がかかります。
また、C:\ Resin \ resin-pro-4.0.27 \ webapps \ appnameで解凍された戦争に取り組んでみましたが、ブラウザーで変更が表示されるまでに1分ほどかかります(キャッシュが行われていますか?サーバー?無効にできますか?)
これはすべて私の生産性を本当に傷つけているので、私はどんな提案も歓迎します