安装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
同时开启服务和观察模式