我找不到以下任何文档:

通常,使用nightmare.js可以:

let nightmare = Nightmare()
return nightmare
  .goto('www.example.com')
  .evaluate(()=>{
  // ...

我尝试在没有任何互联网连接的情况下隔离测试我的代码。是否可以将html而不是goto(url)加载到 Nightmare 中。

最佳答案

您可以将网页另存为html页面。所有动态内容都将不起作用,并且取决于网页,保存的html页面可能对您没有用。但是,如果您能够保存它,则应该能够加载它。

win.loadURL(url[, options])

正如documentation所说

该网址可以是远程地址(例如http://),也可以是使用file://协议(protocol)的本地HTML文件的路径。

10-08 15:02