0

我正在尝试编写自己的 Javascript 框架,例如 jQuery。

我使用 Aptana Studio 来设计网站。我正计划创建一个网页并编写 Javascript 代码,就像我们为网站所做的那样。然后我注意到 Aptana Studio 也有一个 Javascript 项目。所以我创建了一个新的 Javascript 项目。但它主要允许您只创建 .js 文件而不创建 HTML 文件。我想知道一个独立的 .js 文件会做什么?我不需要一个 HTML 文件来执行和测试我的 Javascript 代码吗?

当然,使用 Javascript 项目肯定有一些优势。但我无法弄清楚。有人可以解释如何使用 Javascript 项目吗?

4

2 回答 2

1

我对 Aptana Studio 一无所知,但我猜您打算从另一个项目驱动您的 JavaScript 项目。将 JavaScript 项目想象成一个独立的库。将测试代码包含在库本身中是没有意义的,因为库的使用者可能不想处理它。尝试创建第二个项目来导入您的 JavaScript 项目并允许您使用它并对其进行测试。

于 2009-12-29T13:02:49.077 回答
0

我建议您尝试 Javascript-Test Driver。它具有 IDE 支持,而且它似乎非常擅长帮助您调试代码。在此处查找更多详细信息: http ://code.google.com/p/js-test-driver/

我想说的是,虽然您确实需要 HTML 文件;根据您选择的测试框架,您可能想要做更多的事情;当一些与固定装置一起工作时,其他加载 iframe 和东西。但我认为编写一个完整的框架不仅仅需要 HTML 页面,而且单元测试框架更适合 req.

JS 螺丝单元 http://github.com/nkallen/screw-unit

我知道我偏离了你的问题;但我只是觉得,比起正确的项目结构和用于测试的 HTML,更重要的是保持开发敏捷和快速的测试框架。

但这只是我。

于 2009-12-29T16:21:05.890 回答