本地测试说明

本地测试说明

这个网站现在已经支持在服务器上运行、本地浏览器预览。

1. 服务器端启动预览

先登录服务器,然后进入项目目录:

cd /home/linpeiran/homepage/linpeiran_homepage.github.io

激活 conda 环境:

conda activate homepage

启动本地预览:

./scripts/preview.sh

如果启动成功,Jekyll 会监听:

127.0.0.1:4000

2. 本机 PowerShell 做端口转发

在你自己的 Windows PowerShell 里执行:

ssh -N -L 4000:127.0.0.1:4000 -p 10034 linpeiran@10.28.0.56

含义是:

  • 远程服务器的 127.0.0.1:4000
  • 转发到你本机的 localhost:4000

这个窗口保持开着,不要关。

3. 本机浏览器打开方式

在本机浏览器打开:

http://localhost:4000

以后你修改网站源码并保存后,刷新浏览器即可查看效果。

4. 停止预览

停止服务器端预览:

Ctrl + C

停止 PowerShell 端口转发:

Ctrl + C

5. 当前环境文件

环境定义文件:

  • environment.homepage.yml

预览脚本:

  • scripts/preview.sh

如果以后环境损坏,可以重新创建:

cd /home/linpeiran/homepage/linpeiran_homepage.github.io
mamba env create -f environment.homepage.yml