GitHub Pages + Jekyll 搭建网站、更换主题

 搭建GitHub Pages所遇见的问题

这里只记录主要问题:

第一:bundle install报错:

我是Mac系统; 在输入命令 bundle install后, Fetching nokogiri 1.8.4 报错,各种百度、Google无效,下面展示我的解决方案:

1. brew unlink xz

2. gem install nokogiri -v '1.8.4',

然后报错:

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.

Loving:vno-jekyll Love$ sudo gem install nokogiri -v '1.8.4'

Building native extensions. This could take a while...

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /usr/bin directory.

3. sudo gem install nokogiri -v '1.8.4' -n /usr/local/bin/ (这行命令输入完以后,在**bundle install**再进行安装的时候就解决了!)

第 二 选择主题并自定义主题:

    在安装好bundle以后,去 https://github.com 新建repo;

1. repo的名字最好是: username.github.io

2. 在 create rep 过后,来到 repo --> 'setting' 拖动到下面进入 choose Theme

3. 选中喜欢的主题过后点击 select Theme,这时回到repo,会有两个文件,其中一个是 _config.yml。这时候,访问 https://username/username.github.io 会得到你设置的模板;

4.  git clone repo,想更换选择的模板,进入repo目录下,即username.github.io的目录下,删除里面的默认文件(_config.yml和另一个);

5. http://jekyllthemes.org/ 这里下载模板,并解压,把内容全拷贝到username.github.io目录下,在把代码提交到GitHub;

6. 建议清理下浏览器缓存,再次去repo看看是否已经commit成功;

7. 运行: https://username/username.github.io,successful!

8. 如果是Mac系统的盆友,恰好看到这篇文章,也恰好还没有成功,请联系我,有时间一定帮忙解答!([email protected])

你可能感兴趣的:(GitHub Pages + Jekyll 搭建网站、更换主题)