注册开通
略
从 hexo 部署到线上
创建 API TOKEN
登录 Cloudflare Dashboard 后,进入 管理账号 > 账户API令牌 创建。没什么特别的,注意把 Cloudflare Page 的编辑权限加上即可。记得把生成的令牌记录下来备用。
安装 wrangler
安装:
npm install wrangler --save-dev
更新:
npm install wrangler@latest
使用 wrangler
设置环境变量 CLOUDFLARE_API_TOKEN
为上面生成的 API TOKEN:
export CLOUDFLARE_API_TOKEN="创建的API TOKEN"
获取账户ID(Account ID):
账户ID可以直接登录仪表盘(dash)后找到,也可以通过 wrangler whoami
来获取。
npx wrangler whoami
导出 CLOUDFLARE_ACCOUNT_ID
:
export CLOUDFLARE_ACCOUNT_ID="Account ID"
部署到线上:
npx wrangler pages deploy ./public --branch=main
./public
为包含 hexo 生成静态页面的目录。--branch
分支名决定了最终部署到哪个环境:main
为正式环境,master
为预览环境。
本文档为公司资源,请勿随意转发到外网。欢迎指出文章中的观点、引用来源的疑议以及任何有错误或不够清晰的表达。可以在下面评论区(暂未开放)评论或工作群里讨论。