1. 程式人生 > >Hexo在Github中搭建部落格系統(3)Hexo安裝主題

Hexo在Github中搭建部落格系統(3)Hexo安裝主題

一、找到你喜歡的主題

二、下載主題

如果你點選圖片,就會跳到這個主題的部落格,看到實際的效果
如果你要下載這個主題,就點選主題文字,進入主題Github頁面,然後複製下載地址
下載位置

下載

進入blog目錄,克隆主題到本地

$ git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant

三、安裝主題

(1) 安裝

修改blog根目錄的_config.yml,將theme修改為alpha

注意: 某些主題可能需要安裝Node.js的外掛,在安裝主題時,最好在主題的Githu主頁看看安裝步驟

$ vim _config.yml
...

 63 # Extensions
 64 ## Plugins: https://hexo.io/plugins/
 65 ## Themes: https://hexo.io/themes/
 66 theme: maupassant

這個主題依賴jade和sass外掛,所以在配置好主題後,還要進行安裝外掛

$ npm install hexo-renderer-jade --save
...
$ npm install hexo-renderer-sass --save

(2) 檢視

先清空快取,然後啟動伺服器,在本地瀏覽器輸入localhost:4000/

檢視效果

$ hexo clean 

$ hexo s --debug

(3) 自定義

如果要修改主題的內容,可以在主題的Github主頁上檢視詳細介紹

(4) 異常處理

安裝sass時如果網路、伺服器的原因,可能出現安裝異常,可以檢視npm-debug.log

$ more npm-debug.log

這時不用著急,可以通過安裝日誌檢視原因,而且在日誌的結尾可以看到一些建議:

9229 verbose cwd /Users/admin/blog
9230 error Darwin 15.6.0
9231 error argv "/usr/local/Cellar/node/6.4.0/bin/node"
"/usr/local/bin/npm" "install" "hexo-renderer-sass" "--save" 9232 error node v6.4.0 9233 error npm v3.10.3 9234 error code ELIFECYCLE 9235 error [email protected]3.8.0 postinstall: `node scripts/build.js` 9235 error Exit status 1 9236 error Failed at the [email protected]3.8.0 postinstall script 'node scripts/build.js'. 9236 error Make sure you have the latest version of node.js and npm installed. 9236 error If you do, this is most likely a problem with the node-sass package, 9236 error not with npm itself. 9236 error Tell the author that this fails on your system: 9236 error node scripts/build.js 9236 error You can get information on how to open an issue for this project with: 9236 error npm bugs node-sass 9236 error Or if that isn't available, you can get their info via: 9236 error npm owner ls node-sass 9236 error There is likely additional logging output above.

根據建議執行

$ npm bugs node-sass

然後再執行

$ npm install hexo-renderer-sass --save

相關推薦

Hexo在Github搭建部落系統(3)Hexo安裝主題

一、找到你喜歡的主題 二、下載主題 如果你點選圖片,就會跳到這個主題的部落格,看到實際的效果 如果你要下載這個主題,就點選主題文字,進入主題Github頁面,然後複製下載地址 下載 進入blog目錄,克隆主題到本地 $ git

Hexo在Github搭建部落系統(7)萬網域名解析到Github Pages

在萬網上買域名是相對便宜的,如何直接將域名指向Github Pages呢? 一、購買域名 選域名 登入阿里雲萬網,根據你自己想好的域名去查詢那些網站可以購買。 如果是個人網站,一般以姓名全拼進行註冊,拼音簡寫就別考慮了,現在的域名販子基本上把前五

使用 Hexo 和 GitHub 搭建部落,出現 hexo -d 報錯

問題描述 G:\blog>hexo d INFO Deploying: git INFO Setting up Git deployment… ‘git’ �����ڲ����ⲿ���

從零開始,搭建部落系統MVC5+EF6搭建框架(4)下,前後檯布局實現、釋出部落以及展示。

1 @{ 2 string url = Request.Url.ToString().ToLower(); 3 } 4 @if (url.Contains("home")) 5 { 6 <aside class="col-sm-3 col-m

搭建Hexo部落系統

也許這個教程部署不是特別詳細,因為我主要是參考這個連結:https://blog.csdn.net/weixin_39879178/article/details/80319392 感覺這裡已經寫的很詳細了,所以有些我也就不再重複了。完全小白可以參考這個連結。有一定的基礎,可以參考我的這個教程安裝。必定能馬

hexo+碼雲搭建自己的部落系統

1.之前使用githup沒有成功,說是可以從coding上搭建,既然這樣 我最後還是直接使用的碼雲的page服務來搭建的 在搭建之前做好準備工作  hexo 相關的知識   2.登入自己的碼雲建好倉庫   記住自己 的git賬號密碼 把程

阿里雲伺服器搭建WordPress部落系統(Centos7.3

安裝wordpress 1、下載安裝 下載 wget http://cn.wordpress.org/wordpress-3.3.2-zh_CN.zip 解壓 unzip wordpress-3.3.2-zh_CN.zip 將wordp

淺析 Hexo 搭建部落的原理

一直在用 Hexo 寫部落格,但是對其原理並不是很清晰,在網上找了一些資料,對 Hexo 有了新的認識,現在就來記錄一下 使用 Hexo + github pages 搭建部落格 記得剛開始知道 Hexo + github pages 搭建部落格是在 2016 年,那時候,閨蜜非常激動的給我

記錄自己用python搭建個人部落系統的完整過程(一)

零、前言 本博文記錄搭建個人部落格系統的完整過程,網上有許多相關的教程,但是沒找到一個(適合自己能力的)快速搭建的完整教程。藉此篇博文梳理一下前不久學習到的有關整個過程前前後後的各種知識點。 一、搭建環境 採用架構:python3.6 + django1.10 + ngi

hexo-github搭建部落詳細教程

我是跨考計算機研究生的複合型學渣一枚,接觸考研之前還沒學高等數學。現在研一入學沒多久,感覺自己很健忘,於是乎決定開始寫點東西,記錄自己的學習歷程,並且想跟大家多多討論,希望大家多多指教。今天用Hexo+github搭建了個部落格,並把全程都記錄了下來。 node.js安裝 下載安裝

Markdown部落系統搭建與使用

文章目錄 搭建Markdown部落格系統的好處 模版的選擇與使用 模版的選擇 模板的使用 使用GitHub Pages預覽專案 本地開發環境的搭建 IDE的選擇 執行環境的搭建

Linux從0到1之搭建個人部落系統wordpress

一、搭建系統環境 LAMP指的是Linux,apache,MySQL,php組成的網站系統,這是搭建網站最簡單快速的組合 1. 基礎環境(防火牆) 剛部署好的linux伺服器預設開啟了防火牆,假如你在該伺服器裝一個HTTP並啟動,在別的機器訪問該HTTP是不成功的

LNMP搭建WordPress部落系統

1、部署LNMP環境    部署MySQL環境,並啟動服務 yum -y install mariadb systemctl start mariadb.service    部署PHP環境,並啟動php-fpm服務。(確保Linux可以連線外

整合ssm框架搭建簡單javaWeb部落系統

專案描述 全程使用Java配置和註解配置,沒有web.xml檔案,Spring的配置也沒有使用xml配置,並且整合Spring、SpringMVC、MyBati,具備資料庫crud操作;寫部落格頁支援Markdown編輯器,前端顯示時將Markdown解析為HTML,有用到bootstrap、j

使用Hexo搭建部落

Hexo搭建     Hexo是一個快速、簡潔且高效的部落格框架。Hexo使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。Hexo是一個採用nodejs的靜態部落格,類似的部落格也有很多,比較有名的Jekyll,Octopress等。Hexo官網https://h

騰訊雲搭建自己的部落系統

畢業論文寫完了,在記錄下自己的生活吧,騰訊的學生主機還有點時間,趁著還有學生特權,搭建一個自己的部落格玩玩。 使用的工具: 騰訊雲主機(centos 7.0) 域名(解析) Blog_mini 獲取Blog_mini原始碼 Blog_mini的原始碼在github上,

搭建個人部落之 Github + hexo: 如何在其他電腦上更新部落

歡迎點選參觀我的 ——> 個人學習網站 首先將原來電腦上的Hexo目錄下的這幾個檔案複製到新電腦的新建Hexo目錄下 _config.yml package.json

基於Hexo+GitHub Pages 搭建部落詳細教程

摘要 : 這是一篇有關如何使用Github Pages和Hexo搭建自己獨立部落格的詳盡教程,裡面介紹瞭如何使用和配置Hexo框架,如何將Hexo部署到自己的Github專案中,域名註冊,以及域名的繫結等功能。 前言: 就在一個多月前,我經過百

使用GitHub + Hexo搭建個人部落(一)- 安裝

最近在同事那瞭解到,使用GitHub + Hexo可以搭建自己的個人部落格,很早之前就想自己搞個網站做部落格,由於種種原因一直沒有實現 現在可以使用開源的工具搞個部落格還是蠻不錯的,這裡和大家分享下。 1. Hexo簡介 GitHub的簡單介紹,大家可以參考我前面的部落格,

使用Hexo+Github+Ubuntu搭建部落

Ubuntu 安裝nodejs sudo apt-get install nodejs 安裝git sudo apt-get install git Github