?搭建GitHub Pages所遇見(jiàn)的問(wèn)題
這里只記錄主要問(wèn)題:
第一:bundle install報(bào)錯(cuò):
我是Mac系統(tǒng); 在輸入命令?bundle install后堂飞,?Fetching nokogiri 1.8.4?報(bào)錯(cuò)灌旧,各種百度、Google無(wú)效绰筛,下面展示我的解決方案:
1. brew unlink xz
2. gem install nokogiri -v '1.8.4'枢泰,
然后報(bào)錯(cuò):
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**再進(jìn)行安裝的時(shí)候就解決了B霖)
第 二 選擇主題并自定義主題:
? ? 在安裝好bundle以后衡蚂,去 https://github.com?新建repo;
1. repo的名字最好是:?username.github.io骏庸;
2. 在 create rep 過(guò)后毛甲,來(lái)到 repo --> 'setting' 拖動(dòng)到下面進(jìn)入 choose Theme;
3. 選中喜歡的主題過(guò)后點(diǎn)擊 select Theme具被,這時(shí)回到repo玻募,會(huì)有兩個(gè)文件,其中一個(gè)是?_config.yml一姿。這時(shí)候七咧,訪問(wèn) https://username/username.github.io 會(huì)得到你設(shè)置的模板;
4.? git clone repo啸蜜,想更換選擇的模板坑雅,進(jìn)入repo目錄下,即username.github.io的目錄下衬横,刪除里面的默認(rèn)文件(_config.yml和另一個(gè))裹粤;
5.?http://jekyllthemes.org/ 這里下載模板,并解壓蜂林,把內(nèi)容全拷貝到username.github.io目錄下遥诉,在把代碼提交到GitHub;
6. 建議清理下瀏覽器緩存噪叙,再次去repo看看是否已經(jīng)commit成功矮锈;
7. 運(yùn)行:?https://username/username.github.io,successful睁蕾!
8. 如果是Mac系統(tǒng)的盆友苞笨,恰好看到這篇文章,也恰好還沒(méi)有成功子眶,請(qǐng)聯(lián)系我瀑凝,有時(shí)間一定幫忙解答!(958565126@qq.com)