本地构建和预览临时说明
本地构建和预览临时说明
这个文件是临时操作说明,用来记录如何在本机预览当前 Jekyll/GitHub Pages 博客。
1. 进入项目目录
cd /home/jetio/Documents/repo/repo_extra/xrp001.github.io
2. 安装依赖
第一次运行,或者 Gemfile.lock 有变化后,执行:
bundle install
如果依赖已经安装过,可以跳过这一步。
3. 只构建检查
如果只是检查能不能正常生成静态网站,执行:
bundle exec jekyll build
构建成功后,会生成 _site/ 目录。
4. 启动本地预览服务
执行:
bundle exec jekyll serve --host 127.0.0.1 --port 4000
看到类似下面的信息,说明启动成功:
Server address: http://127.0.0.1:4000
Server running... press ctrl-c to stop.
5. 打开本地网站
在浏览器打开:
http://127.0.0.1:4000
常用页面:
http://127.0.0.1:4000/archives/
http://127.0.0.1:4000/categories/
http://127.0.0.1:4000/tags/
http://127.0.0.1:4000/about/
6. 修改后怎么预览
本地服务运行时,修改文章、模板或配置后,Jekyll 通常会自动重新生成页面。
如果浏览器没变化,刷新页面即可。
如果修改了 _config.yml 后没有生效,建议先停止服务,再重新启动。
7. 停止本地预览服务
如果服务是在当前终端前台运行的,按:
Ctrl + C
如果服务是后台运行的,可以先查找进程:
ps aux | grep 'jekyll serve'
然后根据输出里的进程号停止它:
kill 进程号
例如进程号是 12345,就执行:
kill 12345
如果是 Claude Code 帮你启动的后台服务,可以让 Claude 停止对应后台任务。