Ticket #31803

minifiedやd.tsのタスク化

Open Date: 2013-07-30 16:57 Last Update: 2013-07-30 17:44

Reporter:
Owner:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

手動でコピーしたりするのはばからしいので、そろそろmin.jsの生成やd.tsのlibディレクトリへのコピーなどをバッチ処理などに移しておきたい。

Ticket History (3/3 Histories)

2013-07-30 16:57 Updated by: tsugehara
  • New Ticket "minifiedやd.tsのタスク化" created
2013-07-30 17:25 Updated by: tsugehara
Comment

これに合わせて、リリース媒体だけでなく常にルートにjgame.js、jgame.min.jsが含まれるようにし、またlibのjgame.d.tsも常に最新版とする。

また、jgame.d.tsにはコメントを含めるが、現状のtscの仕様上d.tsにコメントを含めるためにはjgame.jsにもコメントを含めないといけないため、少し特殊な方法でビルドをするため、build.txtからはdeclarationをはずす。

2013-07-30 17:44 Updated by: tsugehara
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2013-07-30 17:44
Comment

r117 にて対応。

独自のビルドスクリプトをnode.jsで書く形にした。nodeのモジュールを一緒にリポジトリに突っ込んだ関係で、少しリポジトリサイズが増えてしまった。

また、minifiedはuglify-jsに変更になったため、少し最適化アルゴリズムが変わっている模様だが、詳細調査してない。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login