基于jsdom的Node.js全局对象DOM文档模拟工具quick-dom
quick-dom 是一个工具,可以向 Node.js 全局对象添加类似浏览器的文档对象,在测试基于 DOM 的应用程序时非常有用。它基于 jsdom(: //npmjs.org/package/jsdom),并创建一个空文档。安装方式:npm install quick-dom
。使用方法如下:这会将 window
和 document
添加到节点应用程序中的全局对象。
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');
2.63KB
文件大小:
评论区