看到同學使用github+hexo搭建了屬於自己的部落格,眼饞,弄了好久了,感覺有點眼高手低了,一直沒來得及寫一下自己搭建的流程,心血來潮,下邊來簡單介紹下搭建流程,也方便自己以後review,也可以和大家共享交流技術問題。
hexo是乙個基於node.js快速,簡介且高效的部落格框架,可以將markdown檔案快速的生成靜態網頁,託管到github pages上。–《摘自judas的hexo部落格》所需軟體
若出現git的版本號級表示安裝成功,即git--
version
git version 2.7.0.windows.2
npm -v
若出現版本號,即代表成功,如:
1.4.3
npm install -g hexo //安裝hexo
hexo init //hexo初始化
網速決定你的等待時間,可能需要幾分鐘,成功後會在hexo目錄下生成相關目錄。
- 現在,我們就可以啟動hexo本地服務,命令:
hexo s
注意(踩過的坑):
error local hexo not found in e:\github\hexo出現這個錯誤的原因可能是:仔細觀察是hexo的生成目錄中缺少了node_modules資料夾,所以這個資料夾沒有更新上去,可以繼續在git bash中執行:
npm install
重新安裝以後,繼續執行:hexo s 即可。
現在可以使用瀏覽器訪問:http://localhost:4000/。
-在git bash中按ctrl+c即可停止hexo服務。
現在,我們便完成了靜態部落格的搭建。
### 4.書寫blog文章
可以在git bash中使用命令來新建檔案
hexo new "newblog" //新建文章
然後來寫文章內容,但是這樣過於麻煩,因為hexo 部落格是支援markdown語法格式的,我們可以使用相關的編輯器編寫好md文件後,將其放在hexo目錄下的\source_posts資料夾下,此資料夾下已經有了乙個hello-world.md檔案。然後我們執行:
hexo g //生成靜態頁面
重新生成一下靜態頁面,然後執行hexo s啟動服務。
通過http://localhost:4000/,可以訪問我們書寫了新文章的部落格了。
使用者名稱.github.io然後在hexo目錄下找到_config.yml檔案,開啟在最後修改如下**:
最後,在git bash中執行命令,提交到github:deploy:
type: git
repo: 使用者名稱/使用者名稱.github
.io.git
branch: master
hexo d
如果不出意外的話,在瀏覽器中可以通過http://使用者名稱.github.io/來訪問你的部落格了。
git clone 主題位址
theme: 主題名稱我們執行hexo g重新生成下靜態頁面,然後hexo s啟動本地服務,重新訪問:http://localhost:4000/,檢視新主題的效果。
hexo d
上傳到github,最後通過 使用者名稱.github.io訪問檢視最終效果。
注: 沒有合適的網域名稱,暫時沒做,以後有機會再做。hexo new page"pagename" 新建頁面
cls 清屏
hexo clean 清理專案
hexo g(generate) 生成靜態頁面至public目錄
hexo s(server) 開啟預覽訪問埠
hexo d(deploy) 將.deploy目錄部署到github
hexo help 檢視幫助
hexo version 檢視hexo的版本
github Hexo搭建個人部落格
前言 hexo是乙個快速 簡單 強大的部落格框架。支援markdown 安裝 略安裝hexo很簡單。然而,你需要先安裝 如果已經安裝了,就直接用npm裝hexo吧 npm install g hexo cli mac 使用者 安裝node.js 安裝node.js最好的方法是通過nvm.curl c...
Docker WordPress搭建個人部落格
wordpress是目前非常受歡迎的開源部落格系統,今天使用docker wordpress搭建個人部落格,整個過程非常絲滑。安裝dokcer比較簡單幾行命令下來,安排的明明白白 更新apt倉庫索引 sudo apt get update安裝軟體,允許apt使用https軟體源 software p...
Github hexo部落格搭建總結
一步乙個腳印,汗與淚水的洗禮 首先感謝 楊睿涵我是看他的教程完成搭建的 github 客戶端,是不需要配置 ssh的,可以在完成基礎配置後直接從 開始。利用hexo搭建部落格需要以下基礎配置 1 擁有乙個github賬號 記住自己的註冊郵箱及使用者名稱 3 建立乙個新庫,庫名為 username.g...