20220828-jelkyll在mac中的安装log

学习目标:

在mac上安装jekyll, 搭建静态网站。

学习内容:

例如:

  1. 安装教程
  2. 为什么安装chruby,ruby-install,bundler
  3. 为什么安装webrick
  4. 如何建立一个new blog

学习产出:

主要按照官网安装的方法

1.mac中需要事先安装Homebrew

homebrew官方安装教程

2.Install chruby and the latest Ruby with ruby-install

原因:

原文参考链接
以下字段皆来自参考原文
我想用一个 Homebrew 可以管理和升级的工具。

最好是工具不升级也可以安装最新的 Ruby 版本。

功能和实现都很简单。因为我只需要安装和切换不同的 Ruby 版本,不需要其他的功能。

关于最后一点我想多说几句,最近一年我对软件的看法有些改变。对我而言好的软件最重要的是 简单够用 。我不想为用不到的功能买单,它们可能增加潜在的复杂度和维护成本。我也不喜欢软件为了达到功能做了太多 hack ,这会影响它跟其他软件组合使用的轻松程度,进而影响未来替换它的轻松程度。我以前一直在用 RVM ,这次本来准备换成 rbenv ,但当我看了 rbenv 对 shim 的大堆解释 后觉得这不是我想要的理想替代品。正好前几天同事推荐 chruby ,于是就果断删了 RVM 切换过去了。过程比我想得还要轻松许多。

#安装命令
brew install chruby ruby-install
#配置环境变量,需要在.zshrc文件中加入以下脚本(具体路径最好照官方说明来)。第一个脚本加载 chruby ,第二个脚本控制自动切换。
source /opt/homebrew/opt/chruby/share/chruby/chruby.sh
source /opt/homebrew/opt/chruby/share/chruby/auto.sh

3.Install the latest stable version of Ruby

ruby-install ruby
#echo "chruby ruby-3.1.2" >> ~/.zshrc # run 'chruby' to see actual version,需要在.zshrc文件中加入以下脚本
chruby ruby-3.1.2
#查看当前新安装的ruby的版本,而不是mac自带的版本
ruby -v

4.Install Jekyll

原因

可参考以下原文
https://www.bundler.cn/
https://jekyllrb.com/tutorials/using-jekyll-with-bundler/

安装教程

报错和建立newblog的原文链接:
https://blog.csdn.net/qq_34347375/article/details/123363173
https://wild-flame.github.io/guides/docs/notes/posts/build_personal_website_with_jekyll_on_github
https://blog.csdn.net/huyuchengus/article/details/121002469

 gem install jekyll bundler
 #安装webrick包,不然会报一下错误: Jekyll 4.2.2   Please append `--trace` to the `serve` command  for any additional information or backtrace. bundle add webrick
 #安装命令是
 bundle add webrick
 #cd 新的目录下,如Document/
 jekyll new myblog
 cd myblog
 #build 当前的网站,并且 host 在本地
 bundle exec jekyll serve
 #点击 http://localhost:4000 预览网页吧。

5. 加载github上的jekyll项目

参考原文

1. 克隆远程仓库
 git clone https://github.com/wild-flame/jkeyll-simple
 
2. 切换目录
 cd jekyll-simple
 
3. 安装当前所需要的 gem
 bundle install 
 
4. 编译并在本地运行代码
 bundle exec jekyll server
5. 打开 http://localhost:4000 预览网页吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值