首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EasyRTC中的Express模块的配置函数在哪里?

EasyRTC中的Express模块的配置函数在哪里?
EN

Stack Overflow用户
提问于 2015-04-14 16:34:52
回答 1查看 190关注 0票数 0

我对NodeJS并不熟悉,也许我会把它放在首位,但我正在尝试使用NodeJS来运行EasyRTC的演示。

EasyRTC下载页面有一个“轻松安装说明”列表,其中列出了要执行的操作,以便在开箱即用的情况下运行EasyRTC。

我遇到了第二步到最后一步运行server.js的问题--在试图运行它时,我收到一个错误,声称httpApp.configure()函数不存在(TypeError: undefined is not a function)。现在,httpApp被定义为require("express");,所以我检查了/node_modules/express/lib中的每个文件,并且,正如错误所暗示的,在任何地方都没有定义configure函数.

那么,这仅仅是我作为一个完整的n00b而不知道我在做什么吗?在他们的例子中,我遵循了所有的步骤--它们并不完全是枯燥的指示。

  1. 下载和安装node.js
  2. 下载EasyRTC并将其放置在任何您想要的位置
  3. 使用npm获取EasyRTC依赖项
  4. 运行EasyRTC的server.js
代码语言:javascript
复制
- (I skipped over the "create folder" and "navigate to folder" steps here because... c'mon)

我应该手动为configure模块创建express函数吗?如果是这样的话,他们为什么声称它会“开箱即出”呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-14 17:08:32

不应该在express中添加该函数,该函数(配置)是在快递4中删除的。

解决方案是,转到package.json文件,按以下方式更改json,将"*“表示为"3.x”,然后运行npm,然后运行服务器。

代码语言:javascript
复制
"dependencies" : {
    "easyrtc"   : "*",
    "express"   : "3.x", 
    "socket.io" : "*"
},
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29632754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档