2017-10-06 1 views
-1

与えられたリファレンス実装のhtmlファイルからVelocity Templateファイルを自動的に生成する方法はありますか?与えられたhtmlファイルから速度テンプレートファイルを自動的に生成

今は、htmlファイルやtsファイルに変更があるたびに手動でベロシティテンプレートを更新する必要があります。

このプロセスを自動化する方法はありますか?

+0

ご質問を明確にするためにコードの例を追加できますか? – user7294900

答えて

0

これを達成する最も明白な方法は、HTML変更のほとんどがVTLを含まない行に現れると仮定すると、gitのようなバージョン管理システムに依存することです。

  1. テンプレートファイルがmasterブランチの下にあるとします。
  2. 新しいreferenceブランチを作成し、テンプレート化されたファイルを参照ファイルで上書きして、結果を確定します。
  3. 目標はそれをコミット、マージ処理を容易にするよう、私はmasterreferenceから最初のマージを行うだろうのでchekkyピッキングを避けることができるように、masterに向けてreferenceをマージすることなので、マージの結果を上書きテンプレート化されたファイルで再コミットします。操作の結果、ファイルは変更されませんが、referenceブランチはすでにマージされているとみなされます。
  4. 参照ブランチの新しい変更が表示されたら、referenceブランチでコミットし、gitにmasterにマージするように依頼するだけです。時々、いくつかの競合を手動で処理する必要があります。

私はここでgitの使用法を詳しく説明していませんが、plenty of good tutorialsがオンラインです。

関連する問題