Jeklly&MacOS&Github搭建个人主页

2020-06-01  本文已影响0人  蠢3努力好记性

Github创建主页仓库

Upload上传Theme文件(via Web)

Github Desktop 连接仓库并使用VScode进行开发

Netlify

https://app.netlify.com/为Web应用程序和静态网站提供托管和无服务器后端服务

实现每次commit到仓库都会自动运行起来
Note:出现报错 Github无法处理非默认组件
GitHub Pages failed to build your site.
The tag tags_list on line 15 in _includes/footer.html is not a recognized Liquid tag.

安装运行流程

Jekyll requires all dependencies to be saved in the Gemfile---运行Gemfile安装所需依赖

aishan@AishanLiudeMacBook-Pro ~ % cd /Users/aishan/Downloads/barber-jekyll-master 
aishan@AishanLiudeMacBook-Pro barber-jekyll-master % bundle install
# ERROR:Could not find 'bundler' (2.1.2) required by your #/Users/aishan/Downloads/barber-jekyll-master/Gemfile.lock. (Gem::GemNotFoundException)
#To update to the latest version installed on your system, run `bundle update --bundler`.
#To install the missing version, run `gem install bundler:2.1.2`
aishan@AishanLiudeMacBook-Pro barber-jekyll-master % sudo gem install bundler
ERROR:

An error occurred while installing eventmachine (1.2.7), and Bundler cannot continue.
Make sure that gem install eventmachine -v '1.2.7' --source 'https://rubygems.org/' succeeds before bundling.

Solution:

下载xcode

sudo xcodebuild -license accept
sudo gem install eventmachine
sudo bundle install

至此bundle安装好Template所需的组件🎉

参考链接

ERROR处理
https://qiita.com/gremito/items/2988041b35e29e373271

Jeklly搭建github.io
https://www.cnblogs.com/wxyww/p/xiaoshujiang.html

上一篇下一篇

猜你喜欢

热点阅读