忽略“未定义文档”错误

时间:2016-06-30 06:43:30

标签: node.js

以下行属于我在Nodejs脚本中使用的第三方库:

if (document === undefined) return false;

source

正在提高

  

ReferenceError:未定义文档

我可以通过在try catch块中包装if语句来解决它:

try {
  if (document === undefined) return false;
} catch (e) {
  return false;
}

是否有其他选项不需要修改库代码?

1 个答案:

答案 0 :(得分:2)

这是一个黑客,但我猜你只是在你打电话到图书馆之前设置它。

console.log(document ===  undefined) //error

global.document = undefined
console.log(document ===  undefined) //true