1. 程式人生 > >Hexo部落格NexT主題終極配置

Hexo部落格NexT主題終極配置

Hexo 是一個快速、簡潔且高效的部落格框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。本文中我們將對hexo中nexT主題搭建的自己的部落格站點進行配置,為你打造個性化部落格系統。

目錄

1. Hexo部落格釋出流程

  1. hexo init (初始化一個部落格系統)
  2. hexo new post “博文名稱” (新增一個博文)
  3. hexo generate (編譯博文)
  4. hexo server(或hexo s –debug) (本地啟動進行預覽)
  5. hexo deploy (釋出到遠端伺服器上)

    1. 站點檔案.config.yml中配置git

      deploy:
        - type: git
          repo:
            github: [email protected].com:github賬號/釋出倉庫,分支名稱
            coding: [email protected].coding.net:coding賬號/釋出倉庫,分支名稱 
    2. 安裝hexo-deployer-git外掛

      npm install --save hexo-deployer-git
      

2. 新建帶日期格式的博文

使用hexo new post “博文名稱”生成的博文以博文名稱生成檔案,當檔案太多時不便於管理檢視,生成yyyy-MM-dd-博文名稱的名稱有助於我們管理自己的博文。
在站點檔案_config.yml中設定部落格生成名稱:

# Writing
new_post_name: :year-:month-:day-:title.md # File name of new posts  

重新執行hexo new post “博文名稱”命令,就可以生成yyyy-MM-dd-博文名稱.md型別的名稱了。

3. 博文插入圖片

  1. 配置站點檔案_config.yml:
post_asset_folder: true
  1. 執行hexo new post “xxxx”
    在/source/_posts資料夾內除了生成xxxx.md檔案還會生成一個同名的資料夾,把圖片複製到同名資料夾中,在博文中新增圖片:
{% asset_img 圖片名.png 圖片 %}

4. 連結持久化

在Hexo中當我們建立的博文名包含中文的名的時候,url連結地址經常會變成一串很長的難以理解的字串,不利於博文的連結分享,以及搜尋引擎搜尋,我能可以讓url連結持久化來解決這個問題。
1. 安裝url地址持久化外掛:

npm install hexo-abbrlink --save
  1. 配置站點檔案_config.yml:
permalink: post/:abbrlink.html  
permalink_defaults: 

abbrlink: 
  alg: crc32  # 演算法:crc16(default) and crc32  
  rep: hex    # 進位制:dec(default) and hex  

5. 新增分享功能(百度分享)

配置主題檔案_config.yml:

baidushare: 
  type: button  

6. 新增搜尋功能

  1. 安裝 hexo-generator-searchdb 外掛
    $ npm install hexo-generator-searchdb –save
  2. 配置站點檔案_config.yml:
# 搜尋
search:
  path: search.xml
  field: post
  format: html
  limit: 10000
  1. 配置主題檔案_config.yml:
local_search:
  enable: true

7. nexT小白必看-開始使用

如果你時剛開始搭建nexT部落格系統,請參照官方文件-開始使用進行配置。

8. nexT小白必看-主題配置

9. nexT小白必看-第三方服務

如果你想使用第三方外掛,如線上評論、統計訪客、分享博文、搜尋引擎等,請參照官方文件-第三方服務進行配置你的部落格。

10. nexT進階必看-內建標籤

假如你已經參照nexT小白必看部分內容進行了設定,那麼恭喜你,你的部落格已經可以完美上線運行了,如果想繼續優化你的部落格,在書寫博文時使用一些內建標籤,請閱讀官方文件-內建標籤

11. nexT進階必看-進階設定

該部分是對你的部落格站點進行優化的,如果你想要讓你的部落格變得更好,請閱讀官方文件-進階設定

12. nexT進階必看-常見問題

如果在搭建部落格過程中遇到一些問題,可以參考官方文件-常見問題來解決問題,也可以在評論框進行提問解決。

13. Hexo類似平臺

這是和Hexo類似的平臺,有興趣可以研究研究Hexo類似平臺

14. 修改文章內超連結文字樣式

修改檔案 themes\next\source\css_common\components\post\post.styl,在末尾新增css樣式:

// 修改文章內超連結文字樣式
.post-body p a{
  color: #0593d3;
  border-bottom: none;
  border-bottom: 1px solid #0593d3;
  &:hover {
    color: #fc6423;
    border-bottom: none;
    border-bottom: 1px solid #fc6423;
  }
}

效果如下圖所示:
超連結文字樣式

相關推薦

Hexo部落NexT主題終極配置

Hexo 是一個快速、簡潔且高效的部落格框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。本文中我們將對hexo中nexT主題搭建的自己的部落格站點進行配置,為你打造個性化部落格系統。 目錄

hexo搭建個人部落--NexT主題優化

寫在前面 本文為個人前一篇文章hexo搭建個人部落格–基礎篇的後續篇,前文主要介紹瞭如何搭建一個個人網站以及繫結域名等相關內容,還沒有建站的夥伴們可以看一下前文,已經搭建好的就可以忽略了。 本文的優化是基於Hexo的NexT主題的,其他主題的疑問也可以在後臺

Hexo部落Next v7.X 主題升級,美化警示錄

本文轉載於:Hexo部落格Next v7.X 主題升級,美化警示錄丨奧怪的小棧 前言 經歷了好幾天(懶癌晚期懶得數了)的與主題升級鬥爭後,我終於完成基本上完成了next主題的升級!升到了V7.3!哈哈哈哈哈哈隔,我一個小白乾這事幹嘛呀我....這不是自討苦吃嘛... 所以我來勸勸你們不要升級了,因為Next主

Hexo部落yilia主題文章新增目錄

新增目錄的文章有一些是自己新增css檔案和修主題配置 作者也更新了文章大體目錄的功能 開啟配置檔案themes/yilia/_config.yml 你可以選擇toc設定為1 或者2 toc: 1 //每篇文章要想有目錄就得 設定toc: tru

Hexo部落yilia主題首頁新增helper-live2d模型外掛

外掛效果 外掛的github地址 外掛作者提供了較為詳細的安裝步驟,我結合自己操作和圖示,提供大家。 效果展示:紅框內為2d模型,可以隨滑鼠移動而變化 Hexo 安裝模組: hexo部落格根目錄選擇cmd命令視窗或者git bash 輸入以下

Github pages + Hexo 部落 yilia 主題使用暢言評論系統

前言 Hexo的Yilia主題由於原來使用的是多說的留言板,近期多說公告要停止提供服務了,所以我就把多說換成搜狐的暢言了,下面寫一個簡單的小教程。 註冊暢言 進入暢言官網 , 點選右上角 “免費註冊”,並填寫註冊資訊。(注意域名需要備案資訊)

hexo部落的優化與配置——新增統計程式碼

今天看著csdn部落格的訪客數,就想給hexo部落格也新增統計訪客的外掛,上次折騰了個pacman主題,中間自帶的是goole的統計,容易被牆,所以就想換一個統計工具,看了好多人用的都是cnzz的站長

Hexo部落更換主題和Markdown使用

準備,我們需要先從hexo官網下載自己喜歡的主題,這裡下載yelee的主題,下載好了之後,我們將主題放在myblog,注意看我的上一篇部落格 修改_config.yml 同樣使用命令輸入

hexo部落yilia主題_more截斷文章_多標籤新增

以下均為自己遇到的問題並加以修改或者糾正. 在文章下方可以使用more語句進行截斷,這樣部落格首頁只會出現文章的前面一小部分,看起來很清爽簡約 或者 language: zh-CN <!--more--> //在需要階段的地方插入該程式

hexo部落yili主題個性化自定義教程(1) ——借鑑中學習,初認yili主題

文章轉載於:hexo部落格yili主題個性化自定義教程(1) ——借鑑中學習,初認yili主題 這個部落格跌跌撞撞也弄了好多天了,由於Next主題不知道什麼情況,被我玩壞了。所以換了一個主題。 大名鼎鼎的yilia主題,崇尚簡約優雅,以及極致的效能,符合我的性格。以後很長一段時間都用這個主題啦。 接下來來說

Mac搭建Hexo部落NexT主題配置優化

前言 最近看到陽春麵的部落格,感覺非常漂亮,正好最近也想自己搭個部落格,記錄一下自己的學習經歷和生活感悟,給自己留下點回憶,同時整理一下自己的思路,於是就想仿照著弄一個類似的靜態部落格網站,正好最近有時間,而且內心搭部落格的念頭越來越洶湧,所以,說幹就幹! 主要內容 拉到陽春

搭建Hexo部落Next主題)中踩過的坑

Hexo Next 系統重灌等導致hexo不可用 npm install -g hexo-cli npm升級所有可更新包 shell指令碼 使用shell指令碼升級npm包,首先所在找到需要升級的包和版本號,再使用

next主題修改hexo部落【轉】

主題的配置:這裡以NexT主題作為題材1、安裝NexT,在其資料夾中滑鼠右鍵,點選Git Base Here。輸入命令:git clone https://github.com/iissnan/hexo-theme-next themes/next2、啟用主題,在站點目錄中(

hexo + next主題高階配置

前言 配置完yilia後,發現缺少一些東西,百度之下,找到了特別喜歡的主題——next。跟大家分享配置經驗。 首先,本文是根據我自己的部落格配置而寫的,並不全面,其他美化配置在文末提供了相應的參考連結。歡迎瀏覽我的部落格:destiny'Note 其次,本文中有部分自己的改進方案,並非

Github+hexo個人部落更換主題

github+hexo更該主題 環境:Windows 7 64位 1、首先到hexo-themes中選擇主題,博主選用的主題為yelee 2、然後進入blog資料夾,然後Git bash here, 輸入以下指令,從git 上clone,

如何快速的搭建hexo部落,並且換主題

1.首先要先安裝git和node.js。在安裝Node.js時要注意以下幾點:除了修改預設安裝路徑外,只要一路next就可以了。安裝後執行cmd輸入以下命令檢查是否安裝成功。安裝完的目錄如下:此處說明下:新版的Node.js已自帶npm,安裝Node.js時會一起安裝,npm

Hexo 個人部落繫結域名配置

糾結了許久,終於決定繫結一下域名了,配置還是比較簡單的。 1.Ping 出 GitHub Pages 的 IP 具體方法是開啟 win 的命令列工具 CMD,輸入 ping yourname.github.io 返回的 XXX.XXX.XXX.XXX

Hexo部落主題應用

關於如何搭建Github Pages部落格我已經介紹了。 我這裡以yilia為例為大家介紹主題的應用。 然後在網上找到自己喜歡的主題。我這裡給大家推薦這個還是很不錯的哦。 yilia預覽:yilia

hexo部落主題,git上傳,報錯Template render error的解決方案

報錯資訊 INFO Start processing FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/do

Hexo部落網站更換主題

前言: 上一篇部落格介紹瞭如何從零開始搭建Hexo部落格網站,Hexo網站預設載入的是landscape主題,如果想要更換自己喜歡的主題,可以繼續閱讀這一篇教程。本教程將講述將landscape主題更換為扁平化、響應式設計Jacman主題。安裝Jacman主題個人部落格網站具