标签: javascript node.js dom node-modules
我正在尝试运行一个只有其客户端库作为脚本运行浏览器的库。它的Node.js模块只是服务器版本。我可以评估脚本,但我经常会收到未定义window,document,navigator,location或WebSocket的错误。
window
document
navigator
location
WebSocket
是否有任何Node.js模块可以模拟这些变量,因此我可以像任何其他Node.js模块一样加载和使用此Web库?
答案 0 :(得分:0)
您可以使用browser-run包:
if(crypto.data.length === 0) return null;