国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

強大的hexo--如何利用hexo平臺搭建個人博客

gclove / 1637人閱讀

摘要:前一陣子一直在想怎么搗鼓出自己的博客來,直到發(fā)現(xiàn)了是什么是一個開源的靜態(tài)博客生成器用開發(fā)作者是臺灣大學生同樣是大學生,我和他的差距怎么這么大她是一個快速簡潔且高效的博客框架。本人用的主題是然后對其進行定制,簡直不能再棒。

前一陣子一直在想怎么搗鼓出自己的博客來,直到發(fā)現(xiàn)了hexo

hexo是什么

Hexo是一個開源的靜態(tài)博客生成器,用node.js開發(fā),作者是臺灣大學生tommy351

同樣是大學生,我和他的差距怎么這么大 TT

她是一個快速、簡潔且高效的博客框架。hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內(nèi),即可利用靚麗的主題生成靜態(tài)網(wǎng)頁

hexo在npm官網(wǎng)上是這樣介紹自己的:A fast, simple & powerful blog framework, powered by Node.js

說在前面

在嘗試使用hexo之前,請各位務(wù)必完成以下幾點

安裝node.js

安裝Git

會使用Git

擁有GitHub賬號

有一顆愛折騰的心

如果以上條件你都滿足,那么現(xiàn)在就開始吧

下載與安裝hexo

打開cmd并輸入npm install -g hexo

在桌面上新建一個空文件夾名為hexo

cmd安裝完成之后打開Git bash

在cmd中進入hexo文件夾后輸入$ hexo init

如果你按照上述步驟一套做完,那么恭喜你,hexo已經(jīng)搭建成功,是不是很簡單?

在本地運行hexo

安裝完hexo之后你就能在本地查看你的空hexo blog了
在cmd中輸入$ hexo s --debug隨后你在瀏覽器地址欄輸入http://localhost:4000/,hexo默認主題landscape就呈現(xiàn)在你眼前了

注:hexo shexo server的縮寫

提交至GitHub

首先進入hexo文件夾,找到根目錄下面的_config.yml文件,用編輯器打開它

找到deploy:

輸入$ npm install hexo-deployer-git --save
部署至GitHub需要填

deploy:
  type: git
  repository: 
  branch: master

輸入$ npm install hexo-deployer-ftpsync --save
部署至云虛擬主機需要填

deploy:
  type: ftpsync
  host: <主機ip地址>
  user: 
  pass: 
  remote: [remote]
  port: [21]
  ignore:
  connections:
  verbose:

注:.yml文件格式嚴格,在“:”之后一定要空格再輸入,如果不填入內(nèi)容則是默認值

文件修改完成之后就是創(chuàng)建GitHub倉庫了

假設(shè)你的GitHub賬號名為XXX

創(chuàng)建一個名為XXX.github.io的庫

創(chuàng)建完成后打開Git bash按下ctrl+c并輸入y結(jié)束hexo的本地預覽。之后進入你的hexo文件夾,輸入$ hexo generate(用于生成靜態(tài)網(wǎng)頁文件,可縮寫成$ hexo g

接著輸入$ hexo deploy(可縮寫成hexo d

注:如果在之前你有生成ssh公鑰,那么就可以直接提交上去,如果沒有,則需要填寫郵箱以及密碼

更改hexo主題

如果你對hexo默認主題不滿意,你也可以自己尋找主題包甚至是自己制作。
本人用的主題是Material,然后對其UI進行定制,簡直不能再棒。
具體使用方法請移步:hexo博客更換主題(原理一樣,只是主題不同)

發(fā)布文章

輸入$ hexo new "博客名"
創(chuàng)建成功之后,點擊進入hexo文件夾的source文件夾,找到_posts文件夾,進入用編輯器打開你剛剛創(chuàng)建的.md文件,你將看到如下代碼

---
title:
date:
tags:
---

title后面填寫文章名,注意空格,tags用來設(shè)置文章標簽,格式為[標簽一,標簽二]

設(shè)置完之后就開始使用Markdown語法進行博客創(chuàng)作吧

其他常見的hexo命令

$ hexo clean #清除緩存

$ hexo generate --watch #監(jiān)視文件變動

$ hexo new page "頁面名" #新建頁面

node.js錯誤處理

問題:安裝npm包時出現(xiàn)registery error parsing json 錯誤
解決:輸入 npm config setregistry http://registry.cnpmjs.org

注:由于現(xiàn)在域名在備案,所以鏈接暫時失效
最后附上作者的博客地址:Trevor"s Blog

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/50350.html

相關(guān)文章

  • 強大hexo--如何利用hexo平臺搭建個人博客

    摘要:前一陣子一直在想怎么搗鼓出自己的博客來,直到發(fā)現(xiàn)了是什么是一個開源的靜態(tài)博客生成器用開發(fā)作者是臺灣大學生同樣是大學生,我和他的差距怎么這么大她是一個快速簡潔且高效的博客框架。本人用的主題是然后對其進行定制,簡直不能再棒。 前一陣子一直在想怎么搗鼓出自己的博客來,直到發(fā)現(xiàn)了hexo hexo是什么 Hexo是一個開源的靜態(tài)博客生成器,用node.js開發(fā),作者是臺灣大學生tommy351...

    Ilikewhite 評論0 收藏0
  • 在 Ubuntu 14.04 服務(wù)器上部署 Hexo 博客

    摘要:本文將介紹如何在一臺的云服務(wù)器上快速部署博客站點,如何快速發(fā)布一篇博文并通過云服務(wù)器上的私有倉庫部署到服務(wù)器目錄下。此外,還要在云服務(wù)器上安裝和兩個必備的軟件包。在服務(wù)器上部署博客以下為文章正文。 推薦理由:Hexo 是用 Node.js 開發(fā)的一個靜態(tài)站點生成器(Static Site Generator),支持 Markdown 語法寫作,有著強大的插件系統(tǒng),而且性能優(yōu)異。下面我推...

    cyqian 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<