Cloudflare Workers 官方 Wrangler CLI命令
- 进入web目录(如果不存在请先创建)
cd E:\web\room
全局安装(推荐) npm install -g wrangler
或 npx临时运行 npx wrangler <command>
\# 登录 Cloudflare 账号 wrangler login
\# 验证登录状态 npx wrangler whoami
\# 交互式创建新项目 npx wrangler init my-worke_rname
\# 使用模板创建
npx wrangler init my-worker --type webpack npx wrangler init my-worker --type typescript
\# 在已有目录初始化cd existing-project npx wrangler init
\# 本地开发服务器(默认端口 8787) wrangler dev
\# 指定端口 npx wrangler dev --port 3000
\# 远程模式调试(连接真实 Cloudflare 环境) npx wrangler dev --remote
\# 查看实时日志 npx wrangler tail --format json
- 发布到生产环境
npx wrangler deploy
\# 发布指定文件 npx wrangler deploy src/index.js
\# 发布到预览环境(不影响生产) npx wrangler deploy --env staging
\# 指定 wrangler 配置文件 npx wrangler deploy --config wrangler.custom.toml
\# 干跑模式(不实际发布,只检查) npx wrangler deploy --dry-run
\# 设置普通环境变量 npx wrangler secret put MY_KEY
\# 列出所有 secrets : npx wrangler secret list
\# 删除 secret: npx wrangler secret delete MY_KEY
\# 通过命令行添加路由
npx wrangler route add "api.example.com/*" <script-name> npx wrangler route list npx wrangler route delete <route-id>
评论(0)