README
演示地址vitepress-theme-teek.w3c.cool
博客主题模板(teek默认)
自动部署到EO-Pages
文档/博客主题模板
1.在CNB&EdgeOne-Pages
中使用
在CNB
中fork
本项目到自己的组织仓库下。
2.创建一个EdgeOne-Pages
项目:
创建的时候选择直接上传
的方式
3.获取API token
在pages
里面创建API Token
4.之后在CNB
中新建一个密钥仓库
在密钥仓库里增加一个文件,此文件用来存pages的API Token
,文件后缀是yml
如envs.yml
envs.yml
文件内容为:
envs.yml
EDGEONE_PAGES_API_TOKEN: 将API token粘贴替换到此处
API token保存完之后复制这个文件envs.yml的地址
在回到第一步你fork的这个仓库,点击开.cnb.yml文件,替换刚才复制的envs.yml文件地址到.cnb.yml的第6/15行。
.cnb.yml
示例:
.cnb.yml
main:
push:
- imports: https://cnb.cool/w3c/envs/-/blob/main/pages.yml
stages:
- name: 构建当前项目
image: node:22
script: npm install -g pnpm && pnpm i && pnpm run docs:build
- name: 部署到Pages
image: node:22
script: npx edgeone pages deploy ./.vitepress/dist --name vitepress-theme-teek --token $EDGEONE_PAGES_API_TOKEN