整體步驟先寫一下
- 1.安裝Node.js(已安裝則跳過)
- 2.安裝Git(已安裝則跳過)
- 3.安裝Hexo及插件色徘,配置參數(shù)
- 4.部署到Github
- 5.修改主題
1.安裝Node.js(已安裝請忽略)
- 下載這是4.4.4版本,你可以去官網(wǎng)下載最新的穩(wěn)定版。
node-4.4.4 https://nodejs.org/dist/v4.4.4/node-v4.4.4.pkg 。
下載完雙擊打開,按提示安裝就好.
完成后驗證:打開終端,輸入
npm -version
會有版本號顯示
2. 安裝Git(已安裝請忽略)
建議圖形化安裝,蛋不疼不要折騰 MacPorts安裝法
圖形化的 Git 安裝工具:https://sourceforge.net/projects/git-osx-installer/
3. 安裝Hexo及其插件
- 安裝Hexo
很簡單,打開終端
建議使用阿里的Node源,15分鐘跟官方同步一次,速度杠杠的!
使用方法
#這兩步,可以忽略
npm --registry=https://registry.npm.taobao.org install koa
npm --registry=https://registry.npm.taobao.org install cnpm -g
運行完之后執(zhí)行安裝操作
也可以直接安裝雄可,可能大陸會比較慢
cd ~/Document
# 創(chuàng)建目錄
mkdir hexo
# 切換目錄
cd hexo
# 安裝 Hexo 輸入密碼
sudo npm install -g hexo-cli
# 初始化 Hexo
hexo init
**切換阿里的源后sudo npm install -g hexo-cli
可以換成sudo cnpm install -g hexo-cli
- 安裝插件
npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save
npm install hexo-deployer-git --save
npm install hexo-deployer-heroku --save
npm install hexo-deployer-rsync --save
npm install hexo-deployer-openshift --save
npm install hexo-renderer-marked --save
npm install hexo-renderer-stylus --save
npm install hexo-generator-feed --save
npm install hexo-generator-sitemap --save
嫌慢止吁,用cnpm
代替npm
4. 部署到Github
這一步跟我之前寫的CentOS下搭建Hexo + github 博客的部署到github一毛一樣,可以參考參考抓艳。
這里只總結(jié)一下步驟
- 配置git整體環(huán)境,已經(jīng)配置過可忽略
- 創(chuàng)建博客倉庫棱诱,倉庫名必須規(guī)范
- 生成SSH秘鑰重归,添加到github賬戶下
- 配置Hexo文件_config.yml椎木,關(guān)聯(lián)博客倉庫和Hexo
- 編譯Hexo,上傳靜態(tài)網(wǎng)頁到github
如果全部完成的話脖母,可以通過 http://github用戶名.github.io訪問你的博客
5. 配置Hexo主題
- 1.安裝主題NexTps: 在Hexo安裝目錄下執(zhí)行
git clone https://github.com/iissnan/hexo-theme-next themes/next
并在目錄hexo下的_config.yml中
# 找到 theme: 修改后面的參數(shù)肥照,默認是 landscape
theme: next
2.配置主題源碼拷貝出來太多了舆绎,所以貼出next的使用說明供大家參考