美文网首页
GitHub Pages + Jekyll 搭建网站、更换主题

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

作者: Lovingers | 来源:发表于2018-09-19 00:30 被阅读257次

     搭建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系统的盆友,恰好看到这篇文章,也恰好还没有成功,请联系我,有时间一定帮忙解答!(958565126@qq.com)

    相关文章

      网友评论

          本文标题:GitHub Pages + Jekyll 搭建网站、更换主题

          本文链接:https://www.haomeiwen.com/subject/baxixxtx.html