彩票走势图

开发资源大整合:编程语言篇——JavaScript(1)

原创|行业资讯|编辑:郝浩|2015-06-03 15:35:12.000|阅读 246 次

概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  程序包管理器


  管理javascript库并提供对这些库的快速使用与打包的服务。

  • - 用于web的程序包管理。
  • - 用于客户端的程序包管理,构建更好的web应用程序。
  • - 全新的静态的文件包管理器。
  • - 使用node.js的方式在浏览器端用require()进行代码与加载模块的管理。
  • - 专注于浏览器端且与RequireJS兼容的程序包管理器.
  • - 光滑的浏览器端程序包管理。
  • - 没有库文件的程序库。
  • - 以项目模板、添加的依赖项与自动化生成的方式创建前端项目。
  • - 整合Component、Browserify和Go的优点,使前端代码的编写快速而准确的新一代程序包管理器。

  加载器


  用于JavaScript的模块与加载的系统

  • - JavaScript的文件和模块加载器。
  • - 用于web的模块加载器。
  • - HEAD上的唯一脚本。
  • - 处理AMD、CommonJS Modules/1.1、CSS、HTML/text和遗留脚本的小巧、快速、可扩展的模块加载器。
  • - 轻巧、依赖于免费异步通信的JavaScript与CSS加载器。
  • - 非同步的JavaScript加载器和依赖管理器。
  • - 遵循AMD、CJS和ES6规则的模块加载器。
  • - 用于大型项目的模块加载器。支持AMD、CommonJS等。

  测试框架


  -框架

  • - 用于node.js和浏览器端的简单、灵活、有趣的javascript测试框架。
  • - 文档对象模型较少的简单JavaScript测试框架。
  • - 易于使用的JavaScript的单元测试框架。
  • - 优秀的Javascript单元测试框架。
  • - 基于Tape和Browserify的节点和浏览器端测试运行器。

  -断言

  • - 用于node.js和浏览器端的BDD/TDD断言框架,能够与任何的测试框架搭配。
  • - 用于JavaScript测试的检查、存根和模拟。
  • - node.js和浏览器端的极简BDD(商业客户端部署)风格的断言工具。

  -覆盖

  • - 另一种JS代码覆盖工具。
  • - 简单的javascript代码覆盖程序库。在node.js和浏览器端的使用和安装都很方便。
  • - JSCover是一个测量JavaScript项目的代码覆盖工具。

  -运行

  • - 基于WebKit,可编写脚本的“无头”浏览器。
  • - 采用Gecko引擎与PhantomJS类似的工具。
  • - PhantomJS与SlimerJS的导航脚本和测试工具。
  • - 使用node.js的快速、完整、“无头”的浏览器端测试工具。
  • - 简单、稳固的跨浏览器测试工具。
  • - 令人惊叹的JavaScript测试工具
  • - 基于node.js和selenium webdriver的UI自动化测试框架。
  • - 新一代的JavaScript代码测试堆栈。

  QA工具


  • - JSHint是一个能够帮助你检测到JavaScript代码中的错误和潜在问题的工具。
  • - JavaScript代码风格的检查器。
  • - 用于JavaScript的格式化、搜索和修改。
  • - 检测被复制粘贴或结构类型相似的代码。
  • - 检测JavaScript中的幻数(字面常量)。
  • - 用于JavaScript中模式的识别与报告的完全可插式工具。

翻译自


标签:JavaScript

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP