JavaScriptMVC 1.5的新性能包括:
◇Env.js基于Shrinksafe壓縮功能: 軟件采用自定義的模擬瀏覽器的界面。當(dāng)瀏覽器遇到腳本標(biāo)簽時(shí),JavaScriptMVC將把它們統(tǒng)一集中并進(jìn)行壓縮。這就意味著文件的連接和壓縮工作僅僅通過(guò)命令行便可以實(shí)現(xiàn),而并不需要任何額外的工作。
◇Env.js 測(cè)試: 在1.5以前的版本,測(cè)試通常只能通過(guò)瀏覽器來(lái)實(shí)現(xiàn)。但是有了最新的操作環(huán)境,同樣的測(cè)試可以通過(guò)敲命令行來(lái)實(shí)現(xiàn)。這對(duì)于正在尋求在正式運(yùn)行前快速檢測(cè)程序功能性的您來(lái)說(shuō),簡(jiǎn)直就是棒極了。
? 開(kāi)發(fā)手冊(cè): 新的基于JavaScript的文件說(shuō)明書(shū)庫(kù)文件分為了JSDoc 和NaturalDocs兩種。
◇代碼生成器: 新增了代碼生成器,將您輕松使用EJS創(chuàng)建自定義項(xiàng)目。
◇Scaffolding: 通過(guò)連接到默認(rèn)的Rest服務(wù)器來(lái)幫助您進(jìn)行迭代開(kāi)發(fā),同時(shí)還提供了一個(gè)易于擴(kuò)展的CRUD接口。
◇引擎&插件: 新添命令行插件和附件安裝程序。這樣,如果開(kāi)發(fā)人員想要使用JQuery 插件時(shí),他只需要鍵入命令行就可以成功地安裝。
◇自定義事件委托: 除了改善各種情況下委托事件外,他們還拓展這項(xiàng)功能到自定義事件,無(wú)論是拖拽、索套或是鼠標(biāo)懸停、鼠標(biāo)鍵入都不在話下。通過(guò)事件委托,功能開(kāi)發(fā)者將會(huì)在處理復(fù)雜的事件中倍感輕松。
◇易升級(jí): JavaScriptMVC可以通過(guò)鍵入命令行進(jìn)行自我升級(jí)。(責(zé)編/楊東杰)
譯者注:
更多信息參閱:http://javascriptmvc.com/wiki/index.php?title=1.5
原文鏈接:http://ajaxian.com/archives/javascriptmvc-15-released