沒有使用過hexo的暂殖,從頭開始搭建酌住。
在github上clone下來別人搭好的hexo锭沟,只需要在新機(jī)器上安裝hexo等的坞靶。
- 安裝git
- 安裝node.js(一個單獨(dú)的軟件,要進(jìn)行下載安裝,用于下一步的安裝hexo椭迎,安裝后就可以執(zhí)行npm進(jìn)行hexo安裝锐帜,如果不行進(jìn)行環(huán)境變量配置)
- 安裝hexo(在git命令行,cd到hexo的目錄下畜号,執(zhí)行npm install即安裝了hexo)
- 安裝hexo插件
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@0.2 --save
npm install hexo-renderer-stylus@0.2 --save
npm install hexo-generator-feed@1 --save
npm install hexo-generator-sitemap@1 --save
- 安裝好后缴阎,就可以正常使用
檢查是否真的安裝好了:
vpm -v
node -v
hexo
如果vpm和node都安裝了,hexo提示not found的話简软,就是hexo的環(huán)境變量沒有配置蛮拔,配置即可
window的配置太簡單了,mac的配置稍微麻煩點
mac配置hexo有好幾種辦法我用的如下:
1.打開命令行創(chuàng)建 .bash_profile文件(可以先執(zhí)行第二步痹升,如果 .bash_profile文件不存在再執(zhí)行第一步)
2.編輯 .bash_profile文件
3.路徑之間用冒號:分隔開(:/usr/local/lib/node_modules/hexo/bin)
4.保存退出建炫,hexo可以使用了
如果在使用過程中提示那個插件找不著了,再對應(yīng)的安裝哪個插件就行疼蛾。
正常使用如下:
- hexo g 構(gòu)建本地md文件為網(wǎng)頁文件
- hexo s 在本地搭建服務(wù)器查看構(gòu)建出來的網(wǎng)頁文件(在瀏覽器使用localhost:4000即可查看)
- hexo deploy 把本地構(gòu)建好的網(wǎng)頁文件推送到遠(yuǎn)程git倉庫中(這里的要結(jié)合git使用肛跌,要把當(dāng)前的hexo文件夾進(jìn)行g(shù)it托管,如果是clone別人的就自動進(jìn)行了這一步)