我最近开始使用 p2p 媒体流,并使用 html5rocks.com 的教程从 webrtc https://bitbucket.org/webrtc/codelab开始。我得到了一切工作,它对我来说工作得很好。
当我想在 php 项目中使用它时,问题就开始了。我使用 netbeans 作为我的 IDE,使用 xampp 在我的本地主机上运行代码。当我创建一个基于 node.js 的普通 HTML5 应用程序时,如本教程的第 6 步中所述,在 netbeans 中并在我的本地主机上使用 xampp 运行代码时效果很好。但是,当我将文件复制到 php 项目并想使用 node.js 命令行启动我的 server.js 时,我在 node-static 上遇到错误。这不会发生在我的 html5 应用程序中。
C:\xampp\htdocs\eviltestmap>节点 servertje.js
module.js:340 抛出错误;^ 错误:
在 Function.Module._load (module.js:280:25) 在 Module.require (module.js: 364:17)在对象的要求(module.js:380:17)。(C:\xampp\htdocs\eviltestmap\servertje.js:1:76) 在 Module._compile (module.js:456:26) 在 Object.Module._extensions..js (module.js:474:10) 在在 Function.Module._load (module.js:312:12) 在 Function.Module.runMain (module.js:497:10) 的 Module.load (module.js:356:32)
我的 phpproject 和 html5 应用程序的路径不同,但我在命令行中输入的路径是正确的。我检查了很多次。
有谁知道可能导致此错误的原因以及如何解决此问题?