安裝hexo
命令:npm install-g hexo
創建項目文件夾 eg: leenty.github.io
進入文件夾 初始化hexo
命令:hexo init
幾秒鐘后你的hexo項目就創建好了
接下來就可以看看這個項目了,在此之前需要先生成靜態頁面。
使用new來創建文章
命令:hexo new [layout] <title>
新建一篇文章。如果沒有設置layout的話,默認使用_config.yml中的default_layout參數代替。如果標題包含空格的話,請使用引號括起來。
命令:hexo generate (縮寫:hexo g)
進入文件觀察模式,實時編譯你的文章
命令:hexo generate --watch(縮寫:hexo g -w)
開始本地預覽服務
命令:hexo server
指定地址開啟預覽
命令:hexo server -i localhost -p 4000
部署
hexo deploy (縮寫:hexo D)
進階:
利用package.json的scripts來搞點事情
"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
來開啟服務
通過npm run watch
來啟動文件觀察模式
通過npm run deploy
來部署博客
當然,最最主要的是可以通過npm run dev
同時開啟服務和觀察模式