• 明理
    • 个人网站
    • STM32
    • SCons
    • 图形界面
    • 使用GLFW构建一个窗口
    • Nuklear入门
    • CubeMX + SCons 闪灯实验
    • 手搓 Gitbook 主题
    • 在本地测试个人网站
      • 起因
      • 开始搭建吧
        • 安装 Ruby
        • 安装 MSYS2
        • 安装 ‘MinGW’ 构建工具
        • 安装 Jekyll
      • 可以构建网站了
    • 想要一个个人网站
在本地测试个人网站

在本地测试个人网站

  • Windmill-City
  • 2022-09-12
    • 个人网站

起因

每次想要查看代码修改后的效果都要等上几分钟, 实在是难以接受!

所以我要搭建本地 Jekyll 环境来对网站进行测试!

开始搭建吧

软件 说明 命令
Chocolatey Windows 平台下的包管理器 choco
Ruby Jekyll 的Runtime ruby
RubyGems Ruby 的包管理器 gem
MSYS2 MinGW Toolchain的Runtime msys2
MinGW Windows 平台下的 GNU Toolchain, RubyGems 需要它来编译本地库文件

安装 Ruby

PowerShell

注意: 以管理员身份运行

choco install ruby -y

测试是否安装成功

ruby -v
---
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x64-mingw-ucrt]

安装 Ruby 时连带安装了 Ruby 的包管理器

gem -v
---
3.3.22

安装 MSYS2

PowerShell

choco install msys2 -y

测试是否安装成功

msys2

Msys2-Shell

安装 ‘MinGW’ 构建工具

PowerShell

ridk install 3
---
Install MSYS2 and MINGW development toolchain succeeded

安装 Jekyll

PowerShell

Site Repo = git clone git@github.com:Windmill-City/Windmill-City.github.io.git

Working Directory = Site Repo

bundle install
---
Bundle complete! 5 Gemfile dependencies, 39 gems now installed.

测试是否安装成功

jekyll -v
---
jekyll 4.2.2

可以构建网站了

PowerShell

Working Directory = Site Repo

jekyll serve
---
Server address: http://127.0.0.1:4000/

按Ctrl+C可以退出 Jekyll Server, 接下来访问 http://127.0.0.1:4000/ 就可以看到网站的页面了! LocalPage