下面是使用script
参数的jsdom代码的最小示例。尽管所有试图找出一个办法来引用外部JSS的尝试,我不断收到这个jsdom中外部脚本的可变引用
ReferenceError: exVar is not defined
有谁知道这里是什么,以及如何解决它的问题呢?
stackOverTest.js
var jsdom = require("jsdom");
jsdom.env({
"html": "<html><body></body></html>",
scripts: [__dirname + "exScript.js"],
done: function(er, win) {
console.log("exVar: ", exVar);
}
});
exScript.js
var exVar = "test";
尝试'__dirname + “/exScript.js” # – laggingreflex
@laggingreflex,你的建议没有帮助,不幸的是 –
你的'exScript.js'和你的'stackOverTest.js'在同一个目录下吗? – laggingreflex