安裝hexo
命令:npm install-g hexo
創(chuàng)建項(xiàng)目文件夾 eg: leenty.github.io
進(jìn)入文件夾 初始化hexo
命令:hexo init
幾秒鐘后你的hexo項(xiàng)目就創(chuàng)建好了
接下來就可以看看這個(gè)項(xiàng)目了,在此之前需要先生成靜態(tài)頁面粱栖。
使用new來創(chuàng)建文章
命令:hexo new [layout] <title>
新建一篇文章话浇。如果沒有設(shè)置layout的話,默認(rèn)使用_config.yml中的default_layout參數(shù)代替闹究。如果標(biāo)題包含空格的話幔崖,請(qǐng)使用引號(hào)括起來。
命令:hexo generate (縮寫:hexo g)
進(jìn)入文件觀察模式渣淤,實(shí)時(shí)編譯你的文章
命令:hexo generate --watch(縮寫:hexo g -w)
開始本地預(yù)覽服務(wù)
命令:hexo server
指定地址開啟預(yù)覽
命令:hexo server -i localhost -p 4000
部署
hexo deploy (縮寫:hexo D)
進(jìn)階:
利用package.json的scripts來搞點(diǎn)事情
"scripts": {
"server": "hexo server -i localhost -p 4000",
"watch": "hexo g -w",
"deploy":"hexo D",
"dev": "npm run server && npm run watch"
}
將上述代碼寫在package.json里赏寇,就可以通過npm run server
來開啟服務(wù)
通過npm run watch
來啟動(dòng)文件觀察模式
通過npm run deploy
來部署博客
當(dāng)然,最最主要的是可以通過npm run dev
同時(shí)開啟服務(wù)和觀察模式