安装hexo
1 | 命令:npm install-g hexo |
创建项目文件夹 eg: leenty.github.io
进入文件夹 初始化hexo
1 | 命令:hexo init |
几秒钟后你的hexo项目就创建好了
接下来就可以看看这个项目了,在此之前需要先生成静态页面。
使用new来创建文章
1 | 命令:hexo new [layout] <title> |
新建一篇文章。如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。
1 | 命令:hexo generate (缩写:hexo g) |
进入文件观察模式,实时编译你的文章
1 | 命令:hexo generate --watch (缩写:hexo g -w) |
开始本地预览服务
1 | 命令:hexo server |
指定地址开启预览
1 | 命令:hexo server -i localhost -p 4000 |
部署
1 | hexo deploy (缩写:hexo D) |
进阶:
利用package.json的scripts来搞点事情
1 | "scripts": { |
将上述代码写在package.json里,就可以通过npm run server
来开启服务
通过npm run watch
来启动文件观察模式
通过npm run deploy
来部署博客
当然,最最主要的是可以通过npm run dev
同时开启服务和观察模式