TitaniumのMVC Framework"Alloy"用Sample Test Appsを動かす
AlloyのInstallまでは前の記事を参考に。参考になるDocumentが少ないので GitHubのREADME.mdに書いてあるSample Test Apps を動かしたときの覚書。 環境: Mac OS X 10.8.2, Xcode 4.5, Titanium Studio 2.1.2, Titanium SDK 2.1.3.GA, node.js 0.8.11 jakeとは jakeはJavaScript用のビルドツール。node.js上で動く。記述されたルールに従って環境に合わせた作業を自動的に行なってくれる。GNU makeと似てる。詳しくは下記。 Intro to Jake - JavaScript build tool for Node.js - How To Node - NodeJS make - Wikipedia 例えば下記Siteでは、UglifyJSとJakeを利用して、 「複数あるJavaScriptファイルの依存関係を解決しながら圧縮(Compile)する」 作業を自動化するjakefileを公開している。 Casey Banner - Minifying Javascript with Jake and UglifyJS Google Closure Libraryと何が違うんだ?と思って調べたのでメモ。 Closure Compiler Java上で動くJavScriptファイルを最適化(圧縮)するツール UglifyJS node.js上で動くJavScriptファイルを最適化(圧縮)するツール jake node.js上で動くビルドツール Install jake npm経由でInstallして確認。npmのInstallは 前の記事 を参考に。 $ sudo npm install -g jake $ jake -v version 0.4.1がInstallされた。 Execute Sample A...