391 字
2 分钟
CNB如何用EO部署搭建Blog

CNB是腾讯旗下的代码仓库平台,也是继 gitee,gitcode 之后又一个为中文开发者生态提供基础设施的平台,同GitHub Pages一样,CNB也可以托管静态网页。

废话不多说,教程开始。

一、 先在EO点击创建项目=>直接上传,项目名称和仓库名相同。

二、 [!!!注意!!!]加速区域别忘记更改为:【全球可用区(不含中国大陆)】!!!『域名备案过的可无视这条』

三、 上传所需部署的源(可能不会部署成功)或直接用示例模板开始部署(项目名称别忘改!!!改成和仓库名相同。)

四、 顺便在 API Token 里创建一个Token,一会要用。

五、 返回cnb继续操作其它操作,不用管EO部署。

  • 建立一个 envs.yml 文件
EDGEONE_API_TOKEN: 填写自己在EO的创建的API TOKEN
  • 在建立一个 .cnb.yml 文件
# 触发器:推送到主分支
main:
push:
# 从私有仓库导入环境变量:
# 参考:https://docs.cnb.cool/en/build/env.html#importing-environment-variables
- imports: {这里填之前创建的 envs.yml Raw的地址}
stages:
# 构建当前项目
- name: Build Current Project
image: node:24
script: node -v && npm install && npm run build
# 将构建输出部署到 EdgeOne Pages
# ./dist 目录由前一步构建步骤生成
- name: Deploy to EdgeOne Pages
script: npx edgeone pages deploy ./dist/ -n {这里填你的仓库名} -t $EDGEONE_API_TOKEN
CNB如何用EO部署搭建Blog
https://xn--kivr36a.1qw.top/posts/cnb如何用eo部署搭建blog/
作者
星痕
发布于
2025-11-20
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...

最后更新于 ,距今已过 291

部分内容可能已过时