基于jsdom的Node.js全局对象DOM文档模拟工具quick-dom

quick-dom 是一个工具,可以向 Node.js 全局对象添加类似浏览器的文档对象,在测试基于 DOM 的应用程序时非常有用。它基于 jsdom(: //npmjs.org/package/jsdom),并创建一个空文档。安装方式:npm install quick-dom。使用方法如下:这会将 windowdocument 添加到节点应用程序中的全局对象。

require('quick-dom');
console.log(window.document[removed]); // 输出:"<html><head></head><body></body></html>"
console.log(window.innerWidth); // 输出:1024

quick-dom 返回一个 jsdom 实例:

var jsd = require('quick-dom');
zip 文件大小:2.63KB