2009-12-29 77 views
0

我想寫我自己的JavaScript框架,就像jQuery。如何在Javascript項目上工作?

我使用Aptana Studio設計網站。我打算創建一個網頁並編寫Javascript代碼,就像我們爲網站所做的一樣。然後我注意到Aptana Studio也有一個Javascript項目。所以我創建了一個新的Javascript項目。但它主要允許您只創建.js文件而不創建HTML文件。我想知道獨立的.js文件會做什麼?我需要一個HTML文件來執行和測試我的Javascript代碼嗎?

當然,使用JavaScript項目肯定有一些優勢。但我無法弄清楚。有人可以解釋如何使用JavaScript項目?

回答

1

我對Aptana Studio一無所知,但我猜測你打算從另一個項目驅動你的JavaScript項目。將JavaScript項目想像成一個獨立的庫。將測試代碼包含在庫本身中是沒有意義的,因爲庫的消費者可能不想處理它。嘗試創建第二個導入JavaScript項目的項目,並允許您使用它並進行測試。

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測試什麼更重要的測試框架,保持開發敏捷和快速。

但這就是我。

相關問題