0

多くのhtmlファイル、javascriptファイル、cssファイル、および画像を含むPhonegapプロジェクトがあります。

アプリをビルドするときは、できるだけ小さくしたいので、html ファイルで使用されていないすべてのファイルを除外したいと考えています。たとえば、「img」ディレクトリ内の一部の画像はアプリで使用されない場合があります。

どういうわけか、含まれている他のファイルをすべての html および css ファイルで検索するビルド スクリプトを作成する必要があります。もちろん問題は、各ファイルの URL が相対または絶対である可能性があることです。

これは自動化できるものですか (おそらく ant を使用しますか?)、それともデプロイに必要なすべてのファイルを常に手動で選択しますか?

4

1 に答える 1

0

grunt.jsを使用できます

一言で言えば、自動化です。ミニフィケーション、コンパイル、単体テスト、lint などの反復的なタスクを実行するときに必要な作業が少ないほど、仕事が楽になります。

基本的に、すべてのcssを1つのファイルに、すべてのjsを1つのファイルに縮小してマージできます。同時に、ビルド プロセスからファイルを除外できます。コード例をグーグルで検索できます。IE

https://coderwall.com/p/e0jxeaまたはhttps://github.com/centralway/grunt-phonegap-build (phonegap プロジェクト grunt ベース)

于 2013-09-02T04:26:10.530 に答える