2011-09-15 12 views
2

私はJQueryでGoogle App Engineを使用しています.JavaScriptファイルとCSSファイルをGAEサーバーに公開するときに、プラグインがあるかどうかを知りたいです。JavaスクリプトファイルとCSSファイルを自動的に圧縮する

手動で私がアップロードするたびにすべてのファイルを圧縮することは非常に困難である...と私はJSファイル内のいくつかのバグを修正する必要があるとき、私はそれらを解凍する:(

+2

編集のために解凍してはいけません。非圧縮のオリジナルをソース管理システムに保存し、展開用のファイルを準備するときに最終ビルドの一部としてバッチ処理(メイクファイル、バッチファイル、スクリプトなど)を介して自動的に圧縮する必要があります。あなたは、圧縮が(コメントのような)ものを捨て去るので、編集のために解凍してはいけません。 – jfriend00

+0

[Google App EngineでJavascriptとCSSの縮小を自動化するにはどうすればよいですか?](http://stackoverflow.com/questions/7239129/how-do-i-automate-javascript-and-css-minification-on- google-app-engine) – systempuntoout

答えて

1

Yahooは両方のためのa minifierを持っている必要がありますJavaで動作するJavascriptとCSS。したがって、Javaサーバー側を使用している場合は、これが役に立ちます。

UglifyjsはJavascriptで書かれた優れたJavascriptミニライザです。node.jsのようなものを使用している場合は、 。

Google App Engineにプッシュする前にこの操作を行うことができるかどうかによって異なります実際にはGoogleのアプリエンジンで動作します

+0

ああ、ありがとうたくさん – amithgc

+0

はhttp://developer.yahoo.com/yui/compressor/とhttp://arkblog.wordpress.com/2008/12/02/minify-javascriptを使用します-as-css-files-in-ide-netbeans-and-eclipse / – amithgc

1

ローカルで編集していますか?その場合は、scripts.jsstyle.cssを編集し、scripts.min.jsstyle.min.cssにコンパイルするコンパイラを実行してください。これらのファイルを呼び出すようにアプリを更新してください。

Node.jsを使用する場合は、JSの場合、uglifyJSをチェックしてください。CSSの場合もいくつかあります。

他の言語を使用している場合は、ここにいる相手が推薦できると確信しています。

関連する問題