Google Closure Compiler を使用しています。
Web で使用するアプリと、Chrome のパッケージ化されたアプリで使用するアプリを作成しています。コードの 99% は同じです。ローカル ストレージなどに関しては、いくつかの違いがあります。
if(CHROME_APP) {
...
} else {
window.localStorage['something'] = true;
}
(理想的には) コンパイル時のアプリのコンパイルの選択を許可するための適切なセットアップは何ですか。@define 宣言があるようです。それはここで使うべきですか?もしそうなら、どのように?
(既存の COMPILED フラグのようなものを念頭に置いています。)