node环境使用安装jsdom,nodejs执行带有window对象的代码。

  • Post author:
  • Post category:其他

1,以管理员运行命令行,查看 node 模块全局路径:npm -g root

2,在环境变量中添加 NODE_PATH 变量,值为上述 node 模块全局路径

3,安装 jsdom ,以下是全局安装 jsdom (可在任意地方调用 jsdom ,不局限于执行安装命令时的路径)

npm -g install jsdom

安装完成后,在js代码头部添加;

const jsdom = require("jsdom");
const {JSDOM} = jsdom;
const dom = new JSDOM(`<!DOCTYPE html><p>Hello world</p>`);
window = dom.window;
document = window.document;
XMLHttpRequest = window.XMLHttpRequest;


版权声明:本文为m0_58204947原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。