对 blogdown
还是念念不忘,因此,今天将原来的博客重新使用 blogdown
创建了一下,下面的内容是记录过程摘要:
建站
library(blogdown)
new_site(theme = "varkai/hugo-theme-zozo")
install_hugo(forece = TRUE)
将原来的hugo博客文件夹下的内容,覆盖新的 blogdown
之下的内容,当然是要覆盖,不保留新创建的内容,这样就不用再配置了,还是原来的配置。
使用下面的命令创建本博文:
blogdown:::new_post_addin()
serve_site()
gitpages
删除原来的 rep,重新创建 zhujiedong.github.io 的 repo,使用 git 将 public 目录上传:
删掉原来目录的git,重新创建 (git bash):
cd g:
cd my-blog/public
echo "# zhujiedong.github.io" >> README.md
git init
git add README.md
# push content all pulic folder
git -add .
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/zhujiedong/zhujiedong.github.io.git
git push -u origin main
删掉原来的 pulic 的post 内容,找不回了,Rstudio 内重新 hugo_build()
所有post都更新一下。 当然麻烦,但是有效。
最后使用 gitbash 在 public 目录下:
git -add .
git commit -m "new commit"
git push -u origin main
当然,上面代码执行前还要删掉 post 文件夹里的内容。尤其是需要更新 toml 文件时。
当然,不放心,还要修改就在 YMAL 里设置 draft: true
评论系统
valine 是国产的评论系统,在 leancloud 注册登陆获取appid,然后在 toml 文件设置好 appid 即可。
还是需要重新将 hugo build 一下:
**删掉原来的 pulic 的post 内容,找不回了,Rstudio 内重新 hugo_build()
~~