這是個人第一次使用Hexo和GitHub來搭建本身的一個我的博客,接下來我會講解我第一次搭建博客時所用的過程。假設你已經安裝好node.js和npm。node
cd ~/Desktop
,在桌面這個安全目錄來操做,禁止在根目錄上操做。git
在GitHub上建立一個空的倉庫,倉庫名稱是[你的用戶名.github.io],注意,你的倉庫名字必須是這個,這是固定的命名約定。我一開始就由於這個而引起了錯誤github
npm install -g hexo-cli
,在全局安裝hexo-clihexo init myBlog
,建立一個hexo框架,框架名字"myBlog"自擬cd myBlog
,進入新建的框架目錄npm i
,安裝依賴包,'i'是'install'的縮寫hexo new blogName
,在該框架下建立一個blogName.md的文件,在bash裏面會出現指向該文件的目錄start blogName.md
,使用編輯器編輯該md文件,注意,要先去該md文件所在的目錄才能用該方法打開文件.start _config.yml
,編輯網站配置,包括npm
type: git
repo:倉庫地址
,[你的用戶名.github.io]對應的倉庫地址,地址以ssh的形式。npm install hexo-deployer-git --save
,該插件幫助Hexo部署到github平臺安全
hexo deploy
,部署至githubbash
hexo new 第二篇博客
hexo
start 第二篇博客.md
,將路徑修改至該文件所在目錄框架
hexo generate
,生成一個靜態網站,這個靜態文件可直接訪問ssh
hexo deploy
,部署至github編輯器
cd themes
,將目錄換至主題文件目錄git clone ssh或https地址
,將主題下載至本地cd ..
,回到父級目錄hexo g
,而後hexo d
,以後刷新頁面,獲得新外觀由於github上沒有保存生成博客的程序代碼,因此須要建立一個名爲blog-generator的空倉庫,以後上傳源代碼。
以上就是個人第一次用hexo框架來建博客的基本歷程。