JavaScript的插件工具有哪些
本文主要介绍"JavaScript的插件工具有哪些",希望能够解决您遇到有关问题,下面我们一起来看这篇 "JavaScript的插件工具有哪些" 文章。
包管理器管理着javascript库,并提供读取和打包它们的工具。•npm–npm是javascript的包管理器。•Bower–一个web应用的包管理器。•component–能构建更好web应用的客户端包管理器。•spm–全新的静态包管理器。•jam–一个专注于浏览器端和兼容RequireJS的包管理器。•jspm–流畅的浏览器包管理器。•Ender–没有库文件的程序库。•volo–以项目模板、添加依赖项与自动化生成的方式创建前端项目。•Duo–一个整合Component、Browserify和Go的最佳思想,使开发者能快速方便地组织和编写前端代码的下一代包管理器。
加载器JavaScript的模块或加载系统
•RequireJS
JavaScript文件和模块的加载器。•browserify–在浏览器端以node.js的方式require()。•SeaJS–用于Web的模块加载器。•HeadJS–HEAD的唯一脚本。•curl–小巧、快速且易扩展的模块加载器,它能处理AMD、CommonJSModules/1.1、CSS、HTML/text和历史脚本。•lazyload–小巧且无依赖的异步JavaScript和CSS加载器。•script.js–异步JavaScript加载器和依赖管理器。•systemjs–AMD、CJS(commonJS)和符合ES6规范的模块加载器。•LodJS–基于AMD的模块加载器。•ESL–浏览器端的模块加载器,支持延迟定义和AMD。•modulejs–轻量的JavaScript模块系统。
打包工具•browserify
Browserify让你能在浏览器端使用require('modules’),打包所有依赖。•webpack–为浏览器打包CommonJs/AMD模块。
测试框架•mocha
适用于node.js和浏览器、简易、灵活、有趣的JavaScript测试框架。•jasmine–简单无DOM的JavaScript测试框架。•qunit–一个易于使用的JavaScript单元测试框架。•jest–简单的JavaScript单元测试框架。•prova–基于Tape和Browserify的测试运行器,它适用于Node&浏览器。•DalekJS–自动化且跨浏览器的JavaScript功能测试框架。
断言•chai
适用于node.js和浏览器的BDD/TDD断言框架,并能搭配其它测试框架使用。•Sinon.JS–对JavaScript进行spies、stubs和mock测试。•expect.js–简约的、适用于Node.js和浏览器端的BDD式断言工具。
覆盖率•istanbul–另一个JS代码覆盖率检测工具。•blanket–一个简单的代码覆盖率检测库。它的设计理念是易于安装和使用,且可用于浏览器端和node.js。•JSCover–JSCover是一个检测JavaScript程序代码覆盖率的工具。
关于 "JavaScript的插件工具有哪些" 就介绍到这。希望大家多多支持编程宝库。
JavaScript中怎么实现字符串拼接操作:本文主要介绍"JavaScript中如何实现字符串拼接操作",希望能够解决您遇到有关问题,下面我们一起来看这篇 "JavaScript中如何实现字符串拼接操作" 文章。一.使用加号()拼接: ...