Javascript 在Node.js中从web运行库

Javascript 在Node.js中从web运行库,javascript,node.js,dom,node-modules,Javascript,Node.js,Dom,Node Modules,我正在尝试运行一个库,它只有一个客户端库作为脚本在浏览器中运行。它的Node.js模块只是服务器版本。我可以评估脚本,但我经常会遇到未定义的窗口,文档,导航器,位置或WebSocket的错误 是否有任何Node.js模块可以模拟这些变量,以便我可以像任何其他Node.js模块一样加载和使用此web库?您可以使用该软件包: 使用文档、导航器和位置的代码必须具有node.js所不具备的某些功能。似乎您需要调查这个模块试图实现什么,并了解它是如何使用这些代码的,并形成一个更具教育意义的观点,即在后端使

我正在尝试运行一个库,它只有一个客户端库作为脚本在浏览器中运行。它的Node.js模块只是服务器版本。我可以评估脚本,但我经常会遇到未定义的
窗口
文档
导航器
位置
WebSocket
的错误

是否有任何Node.js模块可以模拟这些变量,以便我可以像任何其他Node.js模块一样加载和使用此web库?

您可以使用该软件包:


使用文档导航器位置的代码必须具有node.js所不具备的某些功能。似乎您需要调查这个模块试图实现什么,并了解它是如何使用这些代码的,并形成一个更具教育意义的观点,即在后端使用这些代码是否切实可行。如果我们自己没有看到这些代码,我们真的无法对此进行分析。如果您能提到您正在使用的库,这确实会有所帮助。
var run = require('browser-run');

var browser = run();
browser.pipe(process.stdout);
browser.end('console.log(location); window.close()');