从 0 开始配置一个 Github Pages 博客

本文详述从零开始配置Github Pages博客的步骤,包括安装依赖、初始化工作目录、添加页面文章、更换主题及部署到Github。警告避免在配置文件中使用制表符,推荐使用空格。提供最佳实践,如指定文件编码、设置默认头信息和自定义变量。
摘要由CSDN通过智能技术生成

最快的配置方式是 fork 一个别人的仓库,然后在它的基础上进行修改。
你可以参考一下我的仓库
如果你不幸发现几个 BUG,可以到我的仓库提交 issue 来通知我
另外也欢迎提建议 😃
博客原文


警告


  1. 不要在配置文件中使用 Tab 制表符

    这将造成解析错误,或倒回默认设置。请使用空格替代。


第一步:安装依赖


以下是安装所要执行的命令:

# 安装 Ruby 和其他的依赖
sudo apt-get install ruby-full build-essential zlib1g-dev

# 配置环境变量
# 如何你使用的是其他的 shell,比如 zsh,将“.bashrc”更换为”.zshrc“或其他的 shell 配置文件名
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

# 安装 jekyll 和 bundler
gem install jekyll bundler

详情请参考:Creating a GitHub Pages site with Jekyll


第二步:初始化工作目录


  1. 创建一个空目录:

    mkdir test
    cd test
    
  2. 生成默认 Gemfile

    bundle init
    
  3. 添加 jekyllGemfile

    # 注意箭头使用的是波浪号“~”,你也可以使用 vim 修改 Gemfile
    echo 'gem "jekyll", "~> 3.9.0"' >> Gemfile
    
  4. 生成 jekyll 配置文件:

    # 需要先用 bundle 安装所需包,报错的话执行以下代码
    bundle install
    bundle update
    # “-f”表示强制生成,因为当前目录不为空,而 jekyll 又需要 Gemfile
    # 运行后 Gemfile 会被覆盖,但是 gem "jekyll", "~&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值