1. 程式人生 > >hexo系列:使用Hexo+github建立獨立部落格

hexo系列:使用Hexo+github建立獨立部落格

前言:牛不牛的都使用個人部落格、咱也跟著潮流走,主要個人也挺喜歡hexo這種簡約部落格,來體驗一把....

注:此為windows下教程

1.安裝git下載地址:git下載地址   安裝就不說了大家都會。


2.下載nodejs ,安裝npm包(最新nodejs版本預設安裝npm)


本人在win10下安裝遇到的問題:2503、2502的錯誤,系統許可權的原因

解決方法:

1).按win+r,開啟執行框,輸入命令:gpedit.msc ,開啟本地組策略編輯器,依次展開 :“計算機配置”->“管理模板”->”windows元件”->“windows installer”

,並找到“始終以提升的許可權進行安裝”;雙擊該選項,或者右鍵”編輯“,在彈出的對話方塊中設定為“已啟用”,並應用

2). 按win+x,進入命令提示符(管理員),輸入:msiexec /package +‘msi檔案路徑’(輸入的時候注意半形字元且路徑不能為中文名)

例如:C:\Windows\system32>msiexec /package G:\MyBlog\nodejs\node-v6.5.0-x64.msi

即可安裝成功。

3.安裝Hexo

npm install hexo-cli -g

4.建立Hexo目錄

建立放置部落格檔案的資料夾:hexo資料夾。在自己想要的位置建立資料夾,如我hexo資料夾的位置為E:\hexo,名字和地方可以自由選擇,
當然最好不要放在中文路徑下,至於原因,我想很多人懂得。之後進入資料夾,即
E:\hexo內
點選滑鼠右鍵,選擇Git Bash,執行以下命令,Hexo會自動在該資料夾下下載搭建網站所需的所有檔案。

5.現在可以本地除錯

hexo generate #生成,可縮寫為hexo g
hexo server   #啟動服務,可縮寫為hexo s

現在本地已經搭建好了,接下來就是部署到gitcafe

6.修改hexo,部署到gitcafe

2).建立專案:專案名需要跟使用者名稱相同 3).新增ssh key 右鍵:Git Bash 輸入:ssh-keygen -t rsa -C "[email protected]"(此為自己的郵箱)

ssh-keygen

生成時會詢問輸入檔名,這個直接回車按預設的來,

密碼按自己的需要設定一下。這樣預設會在本地的~/.ssh目錄下生成id_rsa,id_rsa.pub兩個檔案,

id_rsa是私鑰,id_rsa.pub是公鑰。

開啟id_rsa.pub  將內容拷貝到到gitcafe的ssh keys設定中


4).修改_config.ym檔案,把最後的deploy配置,修改成自己的。
deploy:
  type: git
  repository: [email protected]:RainCoder/RainCoder.git
  branch: gitcafe-pages

在這裡遇到的問題:

ERROR Deployer not found git
安裝部署外掛
解決方法: npm install hexo-deployer-git --save

關於ssh公鑰配置和git操作上的問題在這裡有詳細的解決:

相關推薦

hexo系列使用Hexo+github建立獨立部落

前言:牛不牛的都使用個人部落格、咱也跟著潮流走,主要個人也挺喜歡hexo這種簡約部落格,來體驗一把.... 注:此為windows下教程 1.安裝git下載地址:git下載地址   安裝就不說了大家

詳細介紹用Hexo+Github建立個人部落

以前自己也用買的伺服器搭建過個人部落格,折騰了好久,由於一些原因放棄了,現在發現用Hexo和Github也可以實現搭建個人部落格,於是又重新折騰了一番,途中也遇到很多坑,但是這樣的方式不需要花費錢,也比較簡單,所以在這裡我想把自己的過程詳細的寫下來。 搭建過程具體來說有一

使用github建立個人部落出錯

自己建立了github的個人網頁,想修改一下自己的username,改變github訪問的連結。修改方法如下,進入github,點選settings注意這裡的name並不是username選擇account,點選change username系統提示你是否真的要修改,會有那些

github建立個人部落及自定義域名

什麼是github pages github pages是github提供的免費的存放網頁的服務,有了它,你就可以輕鬆使用靜態網頁構建一個網站。如果你有自己的域名,還可以繫結自己的域名。很期待吧~ 1.首先在github上建立一個倉庫,這步就省略不說

如何搭建一個獨立部落——簡明Github Pages與Hexo教程

http://cnfeat.com/2014/05/10/2014-05-11-how-to-build-a-blog/ 摘要:這是一篇很詳盡的獨立部落格搭建教程,裡面介紹了域名註冊、DNS設定、github和Hexo設定等過程,這是我寫得最長的一篇教程。我想將我搭建獨立

HexoHexo+Github構建個人部落 (三)新增面板主題

一、選擇主題 選擇你自己喜歡的主題 參考: 二、配置主題 1.我選擇了hexo-theme-yilia這個主題,簡潔大方,功能齊全; 2.具體新增方法: 安裝 git clone https://github.com/litten/hexo-theme-yilia.

基於hexo+github搭建一個獨立部落

一直聽說用hexo搭建一個擁有自己域名的部落格是很酷炫的事情~,在這十一花上半個小時整個hexo部落格豈不美哉。 使用Hexo吸引我的是,其簡單優雅, 而且風格多變, 適合程式設計師搭建個人部落格,而且支援多平臺的搭建,再加上有些node,git基礎,分分鐘創建出一個高大上的部落格。廢話少說,開始吧。 準

Hexo搭建獨立部落,託管到Github和Coding上教程

前言 這是一篇很詳細的獨立部落格搭建教程,意在幫助小白們能快速入門,擁有自己的獨立部落格。作者已在window平臺已搭建成功,部落格效果請點連結檢視。 為什麼用Hexo搭建獨立部落格? Hexo 是一個快速、簡潔且高效的部落格框架。Hexo 使用

hexo+gitHub搭建個人獨立部落(一)

最新資訊 谷歌的一篇文章則著重說明了新成立的指導小組將如何“讓MDN成為最好的Web參考文件,幫助我們更好地進行Web開發”。指導小組目前的成員包括微軟、谷歌、Mozilla、三星和W3C。值得注意的是,蘋果公司並沒有參與這次釋出宣告。 前言 一直想要

搭建Hexo+Github獨立部落

#### 1.github建立倉庫 2區域輸入xxx.github.io(xxx為github使用者名稱)。 2.配置ssh 下載git,在gitbash中操作 $ cd ~/. ssh 檢查本機的ssh金鑰 如果提示No such fil

使用Hexo+Github搭建個人部落

個人部落格:             技術部落格:http://messi1002.top/             閱讀部落格:http://www.read1002.t

Hexo + Github搭建靜態部落(一)

快速介紹 Hexo是一個基於Node.js搭建的靜態部落格框架,通過Hexo,使用者可以以博文的方式釋出Markdown文件。結合預設或定製化主題模板(很像其他靜態部落格生成框架,Jekyll或Ghost)博文會被轉化和生成為HTML/CSS。Hexo所需的所有元件都是模組化的,可以按

Mac上基於hexo+GitHub搭建個人部落(一)

之前一直使用部落格園和簡書,但是部落格園太複雜,而簡書雖然很簡單,但是沒什麼新鮮感,偶然得知hexo+github可以搭建自己的部落格,主要是可以自己定主題,還很simple,因此,找了個時間,自己搞了一下,感覺還可以,就自己弄了一個。 1 環境配置 Hexo官網上有搭建文件! 1.1 安

Hexo + GitHub搭建靜態部落(二)

快速介紹 本文是 Hexo + GitHub 搭建靜態部落格(一) 內容上的延展,Hexo 環境的搭建、依賴的下載請根據上文自行配置。 本文主要介紹 Hexo 的 歸檔、標籤、分類,以及依靠外掛支援的 評論、站內搜尋、字數統計 等功能。 歸檔、分類、標籤 三者是眾多部落格模板

github搭建個人部落 hexo d無效

在github上搭建個人部落格,hexo已經部署完畢,本地訪問也沒有問題,但最後hexo d就是push不上去 檢查了deploy,看不出有什麼問題,後面百度了一下,發現有個巨坑,type: git中間必須有個空格!!!! deploy:   type: git   reposit

Mac下Hexo+GitHub搭建個人部落

Mac下Hexo+GitHub搭建個人部落格 環境搭建 Node和Git安裝完成後,在終端下輸入下面的命令: sudo npm install -g hexo 初始化hexo 在使用者目錄下建立名為hexo的資料夾 mkdir hexo 然後cd到此目錄下

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

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

使用Hexo+Github+Ubuntu搭建部落

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

hexo+github搭建個人部落(超詳細教程)

首先呢,先說一下吧,作為一個程式猿來說,大多的大牛都是使用的是msdn/github這些來交流技術,但是我後來發現csdn上面好多的大牛都已經摒棄csdn,自己搭建個人部落格進行發表文章記錄點滴了。

使用hexo+GitHub搭建個人部落的心得(含教程)

Author Email Yaoyao Liu [email protected] 前言 對於廣大CS專業的學生和碼農,找一個地方寫部落格,記錄一些程式設計、配置環境、閱讀論文的心得體會是一個很常見的習