jekyll本地环境安装o运行o增文-基础2

一、环境安装

1、安装高版本 ruby(3.0)

​ 过程:

#导入密钥:
gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
#
sudo apt install ca-certificates
#
curl -skSL https://get.rvm.io | bash -s stable
##
rvm list known
rvm install ruby-3
#出现异常提示:再次执行了
rvm install ruby-3
ruby -v

​ 参考:https://blog.csdn.net/mydo/article/details/126951981

2、安装jekyll

​ Install Ruby and other prerequisites:

sudo apt-get install ruby-full build-essential zlib1g-dev
#
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
#
gem install jekyll bundler

img

​ 参考链接:https://jekyllrb.com/docs/installation/ubuntu/

二、拉取仓库代码后,添加新文档

​ https://github.com/wbxxgit/wbxxgit.github.io

​ 添加文档步骤:

1.复制模版文档。套用文档名以标记时间、套用头部标签可改写标签。
2.删除内容,添加新内容。
3.如添加图片,参考后面方法x。

三、提交与部署

1、进入仓库目录下执行更新

​ 执行更新命令:(已添加完新文档,在本地测试验证)

  bundle update
  bundle install

2、查看本地运行正常,执行命令

#后期重新登录后执行下:bundle update
bundle exec jekyll serve -H 192.168.231.130
  • 后续改动文章,不需要执行第一步命令。

  • 以后调试需执行下更新: bundle update

3、提交平台代码

  217  git status
  218  git add .
  219  git status
  220  git commit -m 'update bundle test'
  221  git status
  222  git push

4、到github仓库触发部署

​ 触发:action - deploy。

​ 部署图示:

img

四、文章中挂图方法

​ 1、在md文档中,放置图片时,直接粘贴图片路径。示例格式:

![img](/assets/images/图片路径格式.png)

​ 2、《/assets/images/》为工程目录。需提前将想挂图片命名合宜,复制到工程中。

img

其他命令参考:

#删除升级进程:
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
sudo apt-get update