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

无法运行haunted.js应用:haunted-starter-app本地启动问题求助

解决haunted-starter-app本地启动失败及CORS问题

问题原因

直接用浏览器打开本地index.html文件触发CORS错误,是因为浏览器限制了file://协议的跨域请求,Web Components模块加载必须依赖http/https协议的服务环境。另外该仓库的package.json确实未配置启动脚本,导致执行npm install后没有明确的启动方式。

解决方案

1. 添加本地静态服务器依赖

推荐使用轻量的serve工具,执行以下命令安装开发依赖:

npm install --save-dev serve

2. 配置启动脚本

打开项目根目录的package.json,在scripts字段中添加启动命令:

"scripts": {
  "start": "serve ."
}

3. 启动应用

执行启动命令:

npm start

控制台会输出服务地址(通常为http://localhost:3000),在浏览器中访问该地址即可正常运行应用。

替代方案(使用http-server)

如果偏好http-server,同样可以安装并配置:

npm install --save-dev http-server

然后修改package.json的scripts:

"scripts": {
  "start": "http-server"
}

执行npm start后访问对应地址即可。

额外建议

你可以向该仓库提交PR,补充上述启动脚本配置,帮助后续用户避免遇到同样的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 01:42:02