准备工作
- 一台云服务器或者Github账号
- 安装node.js和git
- 写博客
安装Node.js和git
在个人电脑上安装Node.js和git,然后安装hexo
安装完node.js和git后打开命令行
输入以下命令安装hexo
npm install -g hexo-cli
初始化静态博客
创建一个文件夹用于存放博客源文件
在文件夹下使用hexo进行初始化
hexo init <folder>
博客配置
具体配置可以看官网文档
hexo中文文档
常用命令
新建文章
hexo new [layout] <title>
生成静态页面
hexo generate
选项 | 描述 |
---|---|
-d, --deploy | 文件生成后立即部署网站 |
-w, --watch | 监视文件变动 |
-b, --bail | 生成过程中如果发生任何未处理的异常则抛出异常 |
-f, --force | 强制重新生成文件 Hexo 引入了差分机制,如果 public 目录存在,那么 hexo g 只会重新生成改动的文件。使用该参数的效果接近 hexo clean && hexo generate |
-c, --concurrency | 最大同时生成文件的数量,默认无限制 |
其他命令
见命令文档
hexo命令
部署到github page
网络上有相关的资料,可以自己查询如何处理
同步到个人服务器上
使用github action
部署到 github page的库中时
同步在服务器中拉取静态网站的仓库即可同步
参考文章
github action