0

jQueryのような独自のJavascriptフレームワークを作成しようとしています。

WebサイトのデザインにはAptanaStudioを使用しています。Webサイトの場合と同じように、Webページを作成してJavascriptコードを作成することを計画していました。次に、AptanaStudioにもJavascriptプロジェクトがあることに気付きました。そこで、新しいJavascriptプロジェクトを作成しました。ただし、主に.jsファイルのみを作成でき、HTMLファイルは作成できません。スタンドアロンの.jsファイルは何をするのだろうか?Javascriptコードを実行してテストするためにHTMLファイルは必要ありませんか?

確かに、Javascriptプロジェクトを使用することにはいくつかの利点があるはずです。しかし、私はそれを理解することができません。Javascriptプロジェクトの使い方を教えてもらえますか?

4

2 に答える 2

1

Aptana Studioについては何も知りませんが、JavaScriptプロジェクトを別のプロジェクトから駆動することを目的としていると思います。JavaScriptプロジェクトを自己完結型のライブラリのように考えてください。ライブラリの消費者はおそらくそれを扱いたくないので、ライブラリ自体にテストコードを含めることは意味がありません。JavaScriptプロジェクトをインポートし、それを試してテストできる2番目のプロジェクトを作成してみてください。

于 2009-12-29T13:02:49.077 に答える
0

Javascript-TestDriverを試すことをお勧めします。IDEをサポートしており、コードのデバッグにもかなり適しているようです。詳細については、 http://code.google.com/p/js-test-driver/をご覧ください。

HTMLファイルは必要ですが、選択したテストフレームワークに応じて、おそらくもっとやりたいと思うでしょう。フィクスチャで動作するものもあれば、iframeなどをロードするものもあります。しかし、フレームワーク全体を作成するにはHTMLページだけでなく、単体テストフレームワークの方が要件に適していると思います。

JS用ネジユニット http://github.com/nkallen/screw-unit

私はあなたの質問から逸脱したことを知っています。しかし、テスト用の正しいプロジェクト構造とHTMLではなく、より重要なのは、開発をアジャイルで高速に保つテストフレームワークだと感じました。

しかし、それは私だけです。

于 2009-12-29T16:21:05.890 に答える