type
Post
status
Published
date
Jul 21, 2022
slug
pages/d8bd83
summary
tags
建站
category
博客
icon
password
介绍
安装
可以直接克隆我的博客仓库进行快速配置。
# clone the project git clone https://github.com/Shanyaliux/Shanyaliux.github.io.git # enter the project directory cd Shanyaliux.github.io # install dependency 注意:如安装不成功请关闭淘宝源。 npm install # or yarn install # develop npm run dev # or yarn dev
修改
github
远程仓库git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
$ git remote -v # Verify new remote URL > origin https://github.com/USERNAME/REPOSITORY.git (fetch) > origin https://github.com/USERNAME/REPOSITORY.git (push)
个性化
package.json
第九行修改为你自己的域名
"baiduPush": "node utils/baiduPush.js https://shanyaliux.cn && bash baiduPush.sh",
baiduPush.sh
更换成你自己的百度站点推送API
curl -H 'Content-Type:text/plain' --data-binary @urls.txt "YOUR API"
deploy.sh
和deploy.ps1
第七行修改为你自己的域名
echo 'shanyaliux.cn' > CNAME
- 站点内容修改
参考官方文档:vuepress-theme-vdoing
发布
- 设置
Actions secrets
在博客项目的
setting
->Security
->Secrets
->Actions
中添加ACCESS_TOKEN
,其内容为github生成的token。github获取token方法:github获取token官方文档

- 此后运行部署脚本即可实现博客发布
bash ./deploy.sh # linux ./deploy.ps1 # windows
参考文章
- 作者:Ghlerrix
- 链接:https://ghlerrix.cn/pages/d8bd83
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。