看到同學使用github+hexo搭建了屬於自己的部落格,眼饞,弄了好久了,感覺有點眼高手低了,一直沒來得及寫一下自己搭建的流程,心血來潮,下邊來簡單介紹下搭建流程,也方便自己以後review,也可以和大家共享交流技術問題。
hexo是乙個基於node.js快速,簡介且高效的部落格框架,可以將markdown檔案快速的生成靜態網頁,託管到github pages上。–《摘自judas的hexo部落格》所需軟體
git--
version
若出現git的版本號級表示安裝成功,即
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檔案,開啟在最後修改如下**:
deploy:
type: git
repo: 使用者名稱/使用者名稱.github
.io.git
branch: master
最後,在git bash中執行命令,提交到github:
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...