You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

谷歌官方WebRTC samples运行报错,如何正确启动演示demo?

解决方案

  • 确认已在仓库根目录完成依赖安装:npm install
  • 直接执行根目录package.json中预设的启动脚本即可:npm start
    执行完成后浏览器会自动打开samples列表页,默认地址为http://localhost:8080,点击对应demo即可查看运行效果。

报错原因说明

  • 你参考的Codelab教程是独立的小型单demo项目,和这个全量WebRTC samples仓库的工程结构完全不同,本仓库根目录不存在用于启动服务的index.js文件,无需额外查找。
  • node gulpfile.babel.js报错是因为该文件采用ES Module规范编写,Node.js默认以CommonJS规范加载.js文件,无法识别import语法,且gulpfile本身是gulp工具的配置文件,不能直接用node命令执行。

备用启动方案

如果执行npm start遇到问题,可使用任意静态页面服务工具启动项目,例如使用anywhere:

  1. 全局安装anywhere:npm install -g anywhere
  2. 在仓库根目录执行:anywhere
    即可在随机端口启动静态服务,访问对应地址查看demo效果。

内容的提问来源于stack exchange,提问作者StevePark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 12:06:02