設置sublime text2/3中默許預覽閱讀器快速鍵的辦法
2016-04-27
Show all

Windows下搭建免費小我博客

鑒於本文瀏覽量賡續上升,我對本文做一些調劑讓人人讀的更順遂些。 三步完成免費小我博客搭建,本文重要針對Windows體系我的是WIN10,OS X請參考文章《5分鐘 搭建免費小我博客》。

1.創立Github 域名和空間

1.1註冊

起首須要註冊一個Github賬號,假如你已有請跳過此步間接看1.2創立堆棧,留意username,這會影響到你的域名,你的域名將會是 username.github.io,以是賣力的取個名字吧。

註冊進程大概須要考證你的郵箱,其他就沒有在贅述。

1.2創立堆棧

然後須要創立一個堆棧(repository) 來存儲我們的網站,點擊首頁隨意率性地位湧現的 New repository按鈕創立堆棧,Respository name 中的username.github.io 的username必定與前面的Owner 同等,記著你的username上面會用到。

第一步就已完成瞭,上面是安裝。

2.安裝

上面須要安裝的對象包含Github,Nodejs,Hexo。Windows 用戶自行搜刮這些對象,間接安裝便可。安裝node.js和git(安裝的是GitHub)。hexo應用node.js開辟,安裝Github、Nodejs後,用敕令安裝hexo。

2.1安裝Github

能夠去GitHub官方網站下載。下載後間接安裝便可。

2.2安裝Nodejs

到nodejs官方網站間接下載,下載下來的msi包一向點擊下一步便可,固然能夠挑選安裝目次,本人挑選安裝在瞭D盤(c盤分的太小瞭)。我安裝的是第一個版本。

2.3安裝Hexo

以上都安裝完成以後再安裝Hexo,翻開Git shell,如圖

輸入敕令 npm install -g hexo

到這裡全部必需對象已安裝完成,上面我們便可以天生博客,上傳至我們的Github 堆棧瞭。

3. 編寫,宣佈

接下來我們須要用Hexo初始化一個博客,然後變動一些自界說的設置裝備擺設,大概加上本身愛好的主題,寫上第一篇文章,然後宣佈到本身的小我Github網站(qingfeng825.github.io)。

3.1創立博客

將上面的 qingfeng825 調換成你本身的username,履行勝利後,會創立出一個名為 qingfeng825.github.io 的文件夾,博客相幹的設置裝備擺設、主題與文本內容等都在此目次下由 hexo 舉行治理。固然這裡的敕令也是在Git Shell中敲的。

敕令為:npm init qingfeng825.github.io

3.2編纂文章

完成上述步調後,當地的 hexo 已根本搭建完成瞭。如今,我們願望新建一篇名為Hello World的文章(我沒有會告知你我是做Android開辟的)。在 shell 中履行:cd qingfeng825.github.io將事情目次切換到\qingfeng825.github.io下,假如已在此目次下則間接舉行以下敕令hexo new “Hello World"!,然後輸入敕令:hexo server,勝利履行上述指令後,翻開閱讀器,拜訪 localhost:4000,假如湧現下圖中的Hello World則解釋你的 hexo 博客已搭建勝利瞭。假如你願望退出辦事,輸入 ctrl + C 便可。

沒有湧現完整雷同的界面也沒有要急,由於我是提早做好瞭主題設置,上面會觸及到隻要看到Hello World便可。

3.3安裝hexo-deployer-git主動安排宣佈對象

要想把文章宣佈進來,必需安裝deployer敕令以下圖

3.4修正_config.yml

宣佈之前另有一些事情要做那就是設置裝備擺設_config.yml,

  • deploy:
  • type: git
  • repo: [email protected]:qingfeng825/qingfeng825.github.io.git
  • branch: master

看準瞭全部:背面有一個英文空格,沒有會失足的。

3.5宣佈

設置裝備擺設完這些信息後能夠敲敕令瞭如圖。兩個敕令分離為hexo generate和 hexo deploy(留意次序沒有要亂)

完成這些操縱以後你便可以點擊http://qingfeng825.github.io 拜訪瞭。末瞭應當是相似這個模樣的。

4 主題設置

挑選一款合適你的主題hexo 默許的主題款式是 landscape,大概你願望應用更多樣、更本性化的主題作風。在 github 上有很多開源的 hexo 主題,你隻須要把它們克隆到 ~/blog/themes 目次下,並在 ~/blog/_config.yml 的 theme 屬性中設置你願望應用的主題,然後從新天生頁臉部署便可。這裡推舉幾個在 github 上 star 數較高的主題:

Yilia

next

這些主題怎樣設置裝備擺設在這裡就沒有講瞭,由於他們都是開源的並且項目自己先容已很具體。固然,假如你本身就是一位優良的前端工程師,乃至能夠本身定制一份屬於本身舉世無雙的hexo-theme,你還能夠把你的作品開源到 github 上供更多的 hexo用戶應用與進修。

註:相幹網站扶植技能瀏覽請移步到建站教程頻道。

>> 檢察更多類似文章

Comments are closed.