javascript功能插件大集合写前端的亲们记得收藏

javascript功能插件大集合写前端的亲们记得收藏

ID:8971822

大小:36.72 KB

页数:15页

时间:2018-04-13

javascript功能插件大集合写前端的亲们记得收藏_第1页
javascript功能插件大集合写前端的亲们记得收藏_第2页
javascript功能插件大集合写前端的亲们记得收藏_第3页
javascript功能插件大集合写前端的亲们记得收藏_第4页
javascript功能插件大集合写前端的亲们记得收藏_第5页
资源描述:

《javascript功能插件大集合写前端的亲们记得收藏》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、【导读】:GitHub上有一个Awesome–XXX系列的资源整理。awesome-javascript是sorrycc发起维护的JS资源列表,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。GitHub已发起「JavaScript资源大全中文版」的整理。https://github.com/jobbole/awesome-javascript-cnjs扩展包下载地址:http://www.quzhuanpan.com/download/che

2、ckResult.action?id=52&type=6包管理器管理着javascript库,并提供读取和打包它们的工具。•npm–npm是javascript的包管理器。•Bower–一个web应用的包管理器。•component–能构建更好web应用的客户端包管理器。•spm–全新的静态包管理器。•jam–一个专注于浏览器端和兼容RequireJS的包管理器。•jspm–流畅的浏览器包管理器。•Ender–没有库文件的程序库。•volo–以项目模板、添加依赖项与自动化生成的方式创建前端项目。•Duo–

3、一个整合Component、Browserify和Go的最佳思想,使开发者能快速方便地组织和编写前端代码的下一代包管理器。加载器JavaScript的模块或加载系统。•RequireJS–JavaScript文件和模块的加载器。•browserify–在浏览器端以node.js的方式require()。•SeaJS–用于Web的模块加载器。•HeadJS–HEAD的唯一脚本。•curl–小巧、快速且易扩展的模块加载器,它能处理AMD、CommonJSModules/1.1、CSS、HTML/text和历史

4、脚本。•lazyload–小巧且无依赖的异步JavaScript和CSS加载器。•script.js–异步JavaScript加载器和依赖管理器。•systemjs–AMD、CJS(commonJS)和符合ES6规范的模块加载器。•LodJS–基于AMD的模块加载器。•ESL–浏览器端的模块加载器,支持延迟定义和AMD。•modulejs–轻量的JavaScript模块系统。打包工具•browserify–Browserify让你能在浏览器端使用require('modules’),打包所有依赖。•web

5、pack–为浏览器打包CommonJs/AMD模块。测试框架•mocha–适用于node.js和浏览器、简易、灵活、有趣的JavaScript测试框架。•jasmine–简单无DOM的JavaScript测试框架。•qunit–一个易于使用的JavaScript单元测试框架。•jest–简单的JavaScript单元测试框架。•prova–基于Tape和Browserify的测试运行器,它适用于Node&浏览器。•DalekJS–自动化且跨浏览器的JavaScript功能测试框架。断言•chai–适用于n

6、ode.js和浏览器的BDD/TDD断言框架,并能搭配其它测试框架使用。•Sinon.JS–对JavaScript进行spies、stubs和mock测试。•expect.js–简约的、适用于Node.js和浏览器端的BDD式断言工具。覆盖率•istanbul–另一个JS代码覆盖率检测工具。•blanket–一个简单的代码覆盖率检测库。它的设计理念是易于安装和使用,且可用于浏览器端和node.js。•JSCover–JSCover是一个检测JavaScript程序代码覆盖率的工具。运行器•phantomj

7、s–脚本化的HeadlessWebKit。•slimerjs–一个内核为Gecko的类似PhantomJS工具。•casperjs–基于PhantomJS和SlimerJS的导航脚本和测试工具。•zombie–基于node.js、快速、全栈且无图形界面的浏览器的测试工具。•totoro–一个简单可靠且能跨浏览器运行的测试工具。•karma–一个优秀的的JavaScript测试运行器。•nightwatch–基于node.js和seleniumwebdriver的图形界面自动化测试框架。•intern–下一

8、代JavaScript代码测试栈。•yolpo–在浏览器逐句执行的JavaScript解释器。QA工具•JSHint–JSHint是一个有助于发现JavaScript代码错误和潜在问题的工具。•jscs–JavaScript代码风格检测工具。•jsfmt–格式化、搜索和改写JavaScript。•jsinspect–检测复制粘贴和结构类似的代码。•buddy.js–发现JavaScript代码里的魔术数字。•ESLint–完全

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。