window未在opentok-text-chat节点模块中定义

时间:2018-01-09 07:46:38

标签: node.js opentok

我在节点js工作。我用npm安装了opentok-text-chat。然后我开始使用node server.js,它返回以下错误:

E:\simerjit\dawai\node_modules\opentok-text-chat\dist\opentok-text-chat.js:14
    window.jQuery = $;
    ^

ReferenceError: window is not defined
    at Object.<anonymous> (E:\simerjit\dawai\node_modules\opentok-text-chat\dist
\opentok-text-chat.js:14:5)
    at Object.<anonymous> (E:\simerjit\dawai\node_modules\opentok-text-chat\dist
\opentok-text-chat.js:608:3)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (E:\simerjit\dawai\server\routes.js:28:32)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)

1 个答案:

答案 0 :(得分:2)

opentok-text-chat库是一个客户端库,它可以帮助您为opentok应用程序添加文本聊天功能。

它不是服务器端节点库,因此在尝试访问节点中不存在的窗口对象时会导致此错误。

您可以在此处查看图书馆文档快速入门https://github.com/opentok/accelerator-textchat-js#quick-start

或在此处查看其中一个示例应用程序 https://github.com/opentok/accelerator-sample-apps-js