快捷菜单
常用功能一站直达
更多功能请点顶栏「快捷菜单」

[[toc]]
[toc]
来源于: 《w3c.cool仓库》https://cnb.cool/w3c/vitepress-theme-teek 感谢大佬详细的文档💖💖💖

全网最美博客-teek(知识库&博客二合一),你已经拥有了。最丝滑的markdown编辑器-typora你也在用。
此时,如果你只需要在本地仓库维护数据,一键提交后,就能触发流水线,自动构建,然后自动将网站托管在EdgeOne的Pages服务,省去了购买服务器的开销,足够丝滑。😜(接下来就让我们体验吧)
开始配置:
1.获取腾讯云Pages API token
在腾讯云Pages里面创建API Token:(后面 .cnb.yml文件里需要用到)
https://console.cloud.tencent.com/edgeone/pages?tab=api

2.新建cnb密钥仓库
(1)创建cnb密钥仓库:

(2)在密钥仓库里增加一个文件,此文件用来存pages的API Token,文件后缀是yml如envs.yml
envs.yml文件内容为:
1EDGEONE_PAGES_API_TOKEN: 将API token粘贴替换到此处API token保存完之后复制这个文件envs.yml的地址。
1https://cnb.cool/onedayxyy/secret/-/blob/main/envs.yml

CNB中fork本项目到自己的组织仓库下:https://cnb.cool/onedayxyy/vitepress-theme-teek-one-public

.cnb.yml:(替换如下红框为自己的路径) 1# .cnb.yml
2$:
3 # vscode 事件:专供页面中启动远程开发用
4 vscode:
5 - runner:
6 # 自定义CPU核心数,最大支持64核
7 cpus: 64
8 docker:
9 # 自定义开发环境
10 build:
11 # 指定构建镜像的 Dockerfile 文件
12 dockerfile: .ide/Dockerfile
13 services:
14 # 声明使用 vscode 服务
15 - vscode
16 # 声明在容器中支持 docker 命令
17 - docker
18 stages:
19 - name: 环境启动时执行以下命令
20 script:
21 # 安装pnpm并使用pnpm安装依赖
22 - npm install -g pnpm
23 - pnpm i
24
25# 云原生构建流程和自动部署
26master:
27 push:
28 - imports: https://cnb.cool/onedayxyy/secret/-/blob/main/envs.yml
29 stages:
30 - name: 构建当前项目
31 image: node:22
32 script: npm install -g pnpm && pnpm i && pnpm run docs:build
33 - name: 部署到Pages
34 image: node:22
35 script: npx edgeone pages deploy ./docs/.vitepress/dist --name vitepress-theme-teek --token $EDGEONE_PAGES_API_TOKEN
扩展:
推送自己本地仓库到cnb:
1git init .
2git remote add origin https://cnb.cool/onedayxyy/vitepress-theme-teek-one-public.git
3#git config --local user.name cnb.aYHw4hqhwFA
4#git config --local user.email "Z0KUuiPxqUfIPDstra7UrF+cnb.aYHw4hqhwFA@noreply.cnb.cool"
5#git config credential.helper store
6
7git add -A
8git commit -m"first commit"
9git push -u origin "master"

1git add -A
2git commit -m"更新readme"
3git push
来到eo Pages观察服务:



我的博客主旨:
🍀 个人网站

🍀 微信二维码
x2675263825 (舍得), qq:2675263825。

🍀 微信公众号
《云原生架构师实战》

🍀 csdn
https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

🍀 知乎
https://www.zhihu.com/people/foryouone

如果你还有疑惑,可以去我的网站查看更多内容或者联系我帮忙查看。
如果你有更好的方式,评论区留言告诉我。谢谢!
好了,本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!

日历 · 精选 · 友链 · 更多
如果内容对你有帮助,欢迎请我喝杯咖啡 ☕



One的公众号
爱折腾博客的小白