開(kāi)發(fā)資源大整合:編程語(yǔ)言篇——JavaScript(1)
原創(chuàng)|行業(yè)資訊|編輯:郝浩|2015-06-03 15:35:12.000|閱讀
271 次
概述:本系列的資源整合來(lái)自于github中各個(gè)領(lǐng)域的大牛,來(lái)收藏你感興趣的東西吧。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
程序包管理器
管理javascript庫(kù)并提供對(duì)這些庫(kù)的快速使用與打包的服務(wù)。
- - 用于web的程序包管理。
- - 用于客戶(hù)端的程序包管理,構(gòu)建更好的web應(yīng)用程序。
- - 全新的靜態(tài)的文件包管理器。
- - 使用node.js的方式在瀏覽器端用require()進(jìn)行代碼與加載模塊的管理。
- - 專(zhuān)注于瀏覽器端且與RequireJS兼容的程序包管理器.
- - 光滑的瀏覽器端程序包管理。
- - 沒(méi)有庫(kù)文件的程序庫(kù)。
- - 以項(xiàng)目模板、添加的依賴(lài)項(xiàng)與自動(dòng)化生成的方式創(chuàng)建前端項(xiàng)目。
- - 整合Component、Browserify和Go的優(yōu)點(diǎn),使前端代碼的編寫(xiě)快速而準(zhǔn)確的新一代程序包管理器。
|
加載器
用于JavaScript的模塊與加載的系統(tǒng)
- - JavaScript的文件和模塊加載器。
- - 用于web的模塊加載器。
- - HEAD上的唯一腳本。
- - 處理AMD、CommonJS Modules/1.1、CSS、HTML/text和遺留腳本的小巧、快速、可擴(kuò)展的模塊加載器。
- - 輕巧、依賴(lài)于免費(fèi)異步通信的JavaScript與CSS加載器。
- - 非同步的JavaScript加載器和依賴(lài)管理器。
- - 遵循AMD、CJS和ES6規(guī)則的模塊加載器。
- - 用于大型項(xiàng)目的模塊加載器。支持AMD、CommonJS等。
|
測(cè)試框架
-框架
- - 用于node.js和瀏覽器端的簡(jiǎn)單、靈活、有趣的javascript測(cè)試框架。
- - 文檔對(duì)象模型較少的簡(jiǎn)單JavaScript測(cè)試框架。
- - 易于使用的JavaScript的單元測(cè)試框架。
- - 優(yōu)秀的Javascript單元測(cè)試框架。
- - 基于Tape和Browserify的節(jié)點(diǎn)和瀏覽器端測(cè)試運(yùn)行器。
-斷言
- - 用于node.js和瀏覽器端的BDD/TDD斷言框架,能夠與任何的測(cè)試框架搭配。
- - 用于JavaScript測(cè)試的檢查、存根和模擬。
- - node.js和瀏覽器端的極簡(jiǎn)BDD(商業(yè)客戶(hù)端部署)風(fēng)格的斷言工具。
-覆蓋
- - 另一種JS代碼覆蓋工具。
- - 簡(jiǎn)單的javascript代碼覆蓋程序庫(kù)。在node.js和瀏覽器端的使用和安裝都很方便。
- - JSCover是一個(gè)測(cè)量JavaScript項(xiàng)目的代碼覆蓋工具。
-運(yùn)行
- - 基于WebKit,可編寫(xiě)腳本的“無(wú)頭”瀏覽器。
- - 采用Gecko引擎與PhantomJS類(lèi)似的工具。
- - PhantomJS與SlimerJS的導(dǎo)航腳本和測(cè)試工具。
- - 使用node.js的快速、完整、“無(wú)頭”的瀏覽器端測(cè)試工具。
- - 簡(jiǎn)單、穩(wěn)固的跨瀏覽器測(cè)試工具。
- - 令人驚嘆的JavaScript測(cè)試工具
- - 基于node.js和selenium webdriver的UI自動(dòng)化測(cè)試框架。
- - 新一代的JavaScript代碼測(cè)試堆棧。
|
QA工具
- - JSHint是一個(gè)能夠幫助你檢測(cè)到JavaScript代碼中的錯(cuò)誤和潛在問(wèn)題的工具。
- - JavaScript代碼風(fēng)格的檢查器。
- - 用于JavaScript的格式化、搜索和修改。
- - 檢測(cè)被復(fù)制粘貼或結(jié)構(gòu)類(lèi)型相似的代碼。
- - 檢測(cè)JavaScript中的幻數(shù)(字面常量)。
- - 用于JavaScript中模式的識(shí)別與報(bào)告的完全可插式工具。
|
翻譯自
標(biāo)簽:
JavaScript
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn