网站首页 > 教程分享 正文
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
- Bower- 用于web的程序包管理。
- component- 用于客户端的程序包管理,构建更好的web应用程序。
- spm- 全新的静态的文件包管理器。
- browserify- 使用node.js的方式在浏览器端用require进行代码与加载模块的管理。
- jam- 专注于浏览器端且与RequireJS兼容的程序包管理器.
- jspm- 光滑的浏览器端程序包管理。
- Ender- 没有库文件的程序库。
- volo- 以项目模板、添加的依赖项与自动化生成的方式创建前端项目。
- Duo- 整合Component、Browserify和Go的优点,使前端代码的编写快速而准确的新一代程序包管理器。
加载器
用于JavaScript的模块与加载的系统
- RequireJS- JavaScript的文件和模块加载器。
- SeaJS- 用于web的模块加载器。
- HeadJS- HEAD上的唯一脚本。
- curl- 处理AMD、CommonJS Modules/1.1、CSS、HTML/text和遗留脚本的小巧、快速、可扩展的模块加载器。
- lazyload- 轻巧、依赖于免费异步通信的JavaScript与CSS加载器。
- script.js- 非同步的JavaScript加载器和依赖管理器。
- systemjs- 遵循AMD、CJS和ES6规则的模块加载器。
- webpack- 用于大型项目的模块加载器。支持AMD、CommonJS等。
测试框架
-框架
- mocha- 用于node.js和浏览器端的简单、灵活、有趣的javascript测试框架。
- jasmine- 文档对象模型较少的简单JavaScript测试框架。
- qunit- 易于使用的JavaScript的单元测试框架。
- jest- 优秀的Javascript单元测试框架。
- prova- 基于Tape和Browserify的节点和浏览器端测试运行器。
-断言
- chai- 用于node.js和浏览器端的BDD/TDD断言框架,能够与任何的测试框架搭配。
- Sinon.JS- 用于JavaScript测试的检查、存根和模拟。
- expect.js- node.js和浏览器端的极简BDD(商业客户端部署)风格的断言工具。
-覆盖
- istanbul- 另一种JS代码覆盖工具。
- blanket- 简单的javascript代码覆盖程序库。在node.js和浏览器端的使用和安装都很方便。
- JSCover- JSCover是一个测量JavaScript项目的代码覆盖工具。
-运行
- phantomjs- 基于WebKit,可编写脚本的“无头”浏览器。
- slimerjs- 采用Gecko引擎与PhantomJS类似的工具。
- casperjs- PhantomJS与SlimerJS的导航脚本和测试工具。
- zombie- 使用node.js的快速、完整、“无头”的浏览器端测试工具。
- totoro- 简单、稳固的跨浏览器测试工具。
- karma- 令人惊叹的JavaScript测试工具
- nightwatch- 基于node.js和selenium webdriver的UI自动化测试框架。
- intern- 新一代的JavaScript代码测试堆栈。
QA工具
- JSHint- JSHint是一个能够帮助你检测到JavaScript代码中的错误和潜在问题的工具。
- jscs- JavaScript代码风格的检查器。
- jsfmt- 用于JavaScript的格式化、搜索和修改。
- jsinspect- 检测被复制粘贴或结构类型相似的代码。
- buddy.js- 检测JavaScript中的幻数(字面常量)。
- ESLint- 用于JavaScript中模式的识别与报告的完全可插式工具。
本站文章除注明转载外,均为本站原创或翻译
猜你喜欢
- 2025-03-07 探究前端项目打包构建的用户故事
- 2025-03-07 前端必看!大前端的必备构建工具和由来,到处都在讲模块化开发
- 2025-03-07 一文彻底搞懂JavaScript前端5大模块化规范及其区别
- 2025-03-07 折腾不止前端工程与性能优化
- 2025-03-07 上半年奖励740余人 常州见义勇为工作“年中答卷”亮点纷呈
- 2025-03-07 什么是URL,构成详解-URL是浏览器寻找信息时所需的资源位置
- 2025-03-07 云智慧透视宝前端架构那些事儿
- 2025-03-07 这是一道“送命题”...辅导孩子写作业,45岁男子被气出脑出血
- 2025-03-07 Sealos AI Proxy 发布!一个平台调用所有大模型,再也不用到处找 API
- 2025-03-07 「技术分享」你知道微前端吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)