私は何年も前からJavaScriptを開発してきましたが、テスト、開発、ビルドのすべてについて本当に考えたことはありませんでした。私たちはちょうどリリースのタグ付けが簡単なSubversionリポジトリを使用しました(すぐにgitに切り替える)。新しいより大きい純粋なJavaScriptプロジェクト(jQueryを使用)がすぐに到着するので、私は全体のプロセスを最適化したいと思います。新しいJavaScriptプロジェクト(テスト、開発、ビルド)の開始方法は?
私はすでにいくつかの調査をしましたが、良いスタートチュートリアルは見つかりませんでした。
クラスを分割し、コードブロックをいくつかのjsファイルに分割し、大きなもの(PrototypeまたはjQueryのように)を分離することは間違いなく良い考えです。これらのjsファイルは1つのファイルに "ビルド"する必要があります。どのように達成するのですか?
私は私と私の同僚がコーディングしているものをユニットテストするのはかなり必要です。私はjs-test-driverがかなり仕事をしているように見えるEclipseプラグインを見つけました。開発者用フォルダにこれらのsrcとsrcのすべてのテストファイルが含まれている場合、ビルドプロセスでどのようにこのファイルを統合するのですか?
[OK]を、サーバー側の建物は問題ありません - どのような "ビルド"ソフトウェアはJavaScriptプロジェクトに適していますか?私はApache AntとRakeに出くわしましたが、正直なところ、それらのどれかが便利であれば、私は実際にはわかりません。 – acme
@amce私が意味するのは単純なページです。 'merger.php?files = myfile1、myfile2'これはディスクから与えられたファイルの内容を読み込み、ブラウザに書き戻します。ここには何もない。 :-) –
でも、私は以下を参照しています:-)おそらく、YUI Compressorのような最適化を含むかもしれない独自のマージスクリプトを書くだけで十分かもしれません。 – acme