网站github page同步

🕒 2025-08-26 📁 前后端 👤 laumy 🔥 6 热度

准备

下载同步的仓库

mkdir blog

git clone git@github.com:laumy0929/wordpress-export-to-markdown.git

git clone git@github.com:laumy0929/notes.git

git clone git@github.com:laumy0929/note_page.git
  • wordpress-export-to-markdown: 为wordpress转换为markdown工具。
  • notes:生成github page的工具。
  • note_page:实际的github io page网站。

导出转换

在wordpress后台导出文档,得到一个备份文件laumy.WordPress.2025-10-26.xml。

cd wordpress-export-to-markdown/

./auto.sh ../laumy.WordPress.2025-08-15.xml ../output

这样就将wordpress转换为markdown文件了,转换完成之后将源文件拷贝到notes/doc目录下。

wordpress-export-to-markdown需要安装node.js,如果没有安装按照下面方法安装。

curl -fsSL https://deb.nodesource.com/setup_21.x | sudo -E bash -

sudo apt-get install -y nodejs

npm install chalk

npm install

markdown转换网站

先创建环境

cd notes/

python3 -m venv .venv && source .venv/bin/activate

pip install -r requirements.txt

接着执行命令将会自动上传

./deploy.sh --deploy

网站地址:https://laumy0929.github.io/note_page/

发表你的看法

\t