321 字
1 分钟
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题外话自定义域名如果是托管在CF的话是要关闭小黄云的,不然无法解析。
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
CNB如何用EO部署搭建Blog
https://5xh.top/posts/cnb如何用eo部署搭建blog/ 部分信息可能已经过时
相关文章 智能推荐
1
如何让CNB和Github的仓库同步
教程 几行代码让CNB和Github的仓库同步,有效缓解Github的部分问题,同时也可以用来当做备份。
2
将Windows更新暂停时长延长到100年后
教程 通过修改注册表的方式来延长系统更新暂停时长.
3
MDX 语法指南
指南 学习如何在一篇MDX文章中组合使用Markdown、组件、JavaScript表达式、标注提示、Wiki链接、数理公式、代码组以及图片。
4
图片画廊网格:语法与完整示例
指南 图片画廊网格语法全指南:涵盖参数配置、裁切规则、响应式适配、图片说明与灯箱导航
5
Markdown 教程
指南 一个简单的 Markdown 博客文章示例。