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

如何在Google Cloud Functions中设置DEBUG环境变量调试puppeteer-extra

在Google Cloud Functions中配置puppeteer-extra的DEBUG环境变量

1. 修正.env.yaml的配置

你之前的.env.yaml写法错误包含了启动命令,环境变量仅需指定调试命名空间即可:

DEBUG: puppeteer-extra,puppeteer-extra-plugin:*

node myscript.js是本地运行脚本时的启动参数,Cloud Functions环境中不需要这部分——函数执行由平台托管,无需手动指定启动命令。

2. 部署时加载环境变量

部署函数时,需通过命令行参数指定.env.yaml文件,确保环境变量被正确加载:

gcloud functions deploy YOUR_FUNCTION_NAME --runtime nodejs20 --env-vars-file .env.yaml --trigger-http

(替换YOUR_FUNCTION_NAME为你的函数名,nodejs20为实际使用的Node.js版本,--trigger-http根据你的函数触发器类型调整)

如果习惯用Cloud Console操作,直接进入函数的「环境变量」设置页面,添加键为DEBUG、值为puppeteer-extra,puppeteer-extra-plugin:*的变量即可。

3. 查看调试日志

部署完成后触发函数,前往Cloud Console的函数「日志」页面,就能看到puppeteer-extra及其插件输出的调试信息。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 22:40:25