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

复制Scully样板项目后重装node_modules遇Puppeteer找不到浏览器错误

解决Scully运行时Puppeteer无法启动浏览器的问题

方法1:指定浏览器可执行路径

在你的scully.*.config.ts配置文件中添加puppeteerLaunchOptions配置项,填入本地Chrome或Chromium的实际路径:

export const config: ScullyConfig = {
  // 保留原有其他配置
  puppeteerLaunchOptions: {
    executablePath: '/path/to/your/chrome'
    // Windows路径示例:'C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe'
    // macOS路径示例:'/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
  }
};

方法2:延长服务器超时时间

如果是系统响应慢导致超时,启动Scully时加上--serverTimeout参数,设置更长的超时毫秒值:

npm run scully -- --serverTimeout=120000

(示例设置为120秒,可根据实际情况调整数值)

额外排查建议

  • 确认本地已安装Chrome或Chromium浏览器
  • 若怀疑依赖安装不完整,可删除node_modules和package-lock.json文件后,重新执行npm install

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 17:16:26