logo
2
1
Login

演示链接 plume.w3c.cool

vuepress-theme-plume

文档/博客主题模板

1.在CNB&EdgeOne-Pages中使用

CNBfork本项目到自己的组织仓库下。

2.创建一个EdgeOne-Pages项目:

创建的时候选择直接上传的方式

3.获取API token

pages里面创建API Token

4.之后在CNB中新建一个密钥仓库

在密钥仓库里增加一个文件,此文件用来存pages的API Token,文件后缀是ymlenvs.yml

envs.yml文件内容为:

EDGEONE_PAGES_API_TOKEN: 将API token粘贴替换到此处

API token保存完之后复制这个文件envs.yml的地址

在回到第一步你fork的这个仓库,点击开.cnb.yml文件,替换刚才复制的envs.yml文件地址到.cnb.yml的第6/15行。

.cnb.yml示例:

main: push: - runner: cpus: 64 # 下面的地址替换成你创建的密钥文件envs.yml的地址 imports: https://cnb.cool/w3c/env/-/blob/main/envs.yml stages: - name: 云原生构建并部署到pages image: node:20 jobs: - name: 构建网站文件 script: npm install && npm run build - name: 发布到Pages中 # 下面这一行 --name 后面修改pages项目的名字 script: node_modules/.bin/edgeone pages deploy ./.vitepress/dist --name 替换项目(pages)的名字 --token $EDGEONE_PAGES_API_TOKEN

参考文档

About

vuepress-theme-plume 文档/博客主题模板

example
Language
Markdown91.8%
TypeScript3.4%
Vue2.5%
CSS1.7%
Others0.6%