腾讯云 EdgeOne Pages 是一个全球边缘网络静态托管平台,支持秒级部署、自动 CDN 加速。
询问用户是否已注册腾讯云账号并开通 EdgeOne Pages:
> "你是否已注册腾讯云账号并开通了 EdgeOne Pages 服务?"
运行以下命令检测是否已安装:
edgeone -v
> "检测到未安装 edgeone CLI,是否现在安装?"
确认后执行:
```powershell
npm install -g edgeone
```
安装完成后验证:edgeone -v,然后继续 Step 3
询问用户是否已有 API Token:
收到 Token 后,告诉用户:
> "好的!我将为你生成一个精美的 Demo 页面并部署到 EdgeOne Pages。部署完成后,你可以预览效果,然后告诉我你想设计的页面内容(如名字、标题、风格等),我会帮你定制并重新部署。"
确认后继续 Step 5。
使用 scripts/generate_hello_page.py 生成一个精美的 Hello World 测试页面:
python scripts/generate_hello_page.py <输出目录>
例如:
python scripts/generate_hello_page.py C:\Users\pengyanwei\.qclaw\workspace\edgeone-test
脚本会在指定目录生成 index.html,包含动态背景、渐变文字、实时时钟等效果。
使用以下命令部署(替换 <项目名> 和 ):
edgeone pages deploy <页面目录路径> -n <项目名> -t <API_TOKEN>
完整示例:
edgeone pages deploy C:\Users\pengyanwei\.qclaw\workspace\edgeone-test -n my-hello-page -t YOUR_TOKEN_HERE
参数说明:
<页面目录路径>:包含 index.html 的文件夹路径-n:项目名称(不存在会自动创建)-t:API Token-e preview:可选,部署到预览环境(默认 production)部署成功后,从命令输出中提取并展示:
🎉 部署成功!
🔗 访问链接:https://xxx.edgeone.cool?eo_token=xxx
📋 项目 ID:pages-xxxxxxxx
🚀 部署 ID:xxxxxxxxxx
🖥️ 控制台:https://console.tencentcloud.com/edgeone/pages/project/...
--region china已有项目更新内容后,直接运行:
edgeone pages deploy <目录> -n <项目名> -t <TOKEN>
无需重新配置,自动覆盖更新。
共 1 个版本