javascript - NightmareJS 从字符串创建页面

标签 javascript node.js unit-testing nightmare

是否可以从 HTML 字符串创建页面,就像使用 jsdom 一样,如下所示:

global.document = jsdom.jsdom('<!doctype html><html><body></body></html>');

而不是使用 goto方法。

最佳答案

如果您愿意写入中间文件,Nightmare 确实支持 file:// URI。例如:

nightmare.goto('file:///some/location/on/disk/myfile.html')
  .then( ... )

Nightmare 不支持开箱即用的直接 HTML 注入(inject)。

关于javascript - NightmareJS 从字符串创建页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40653722/

相关文章:

javascript - 如何重定向到 mypage.com#?test=1 使用 html 表单 + javascript?

c++ - FastCGI 和 boost::asio 用于单元测试

unit-testing - 在 Jenkins 中构建子项目时单元测试结果未显示在 Sonar 中

javascript - 调试 Bing map JavaScript 错误

javascript - React - 使用多个 createContexts 的最佳方式是什么?

javascript - 在 JavaScript 中确定选择器的范围?

javascript - HTML 包含 js 文件

node.js - writeFileSync 上的 ENOENT 在 repl 上工作在 gulp-asset-manifest 上失败

javascript - Node js 检查 mysql 表中是否存在数据。- TypeError : res. send 不是函数

c# - 调试单元测试时,Visual Studio c# 不应启动 IIS 网站