构建第一个博客

安装 Git 与 Node.js

Git: 下载地址 注意在安装时要勾选 Add to PATH 选项
Node.js: 下载地址

安装 Hexo

官方文档

  1. 打开 CMD 或 PowerShell 或其他终端(如 Git Bash)

  2. 全局安装 Hexo

    1
    $ npm install -g hexo-cli

开始建站

1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install

其中 <folder> 为博客存放文件夹

注意
当使用 PowerShell 时,执行 hexo init 时可能会出现如下错误
image
可以运行 Set-ExecutionPolicy RemoteSigned 解决问题
如果担心安全问题,可以在执行完 hexo 相关命令后运行 Set-ExecutionPolicy Default 恢复脚本运行策略

设置 GitHub Pages

虽然本人有自己的服务器,但完全没有前端基础,因此选择 GitHub Pages 提供的静态网页服务。

点击上方链接查看仓库创建指南。

设置 Git 并提交更改

  1. 任意打开一终端,进入博客存放文件夹
  2. 在终端中运行 git clone <你的仓库地址>
  3. 将除你的仓库(一般名为 <your-user-name.github.io>)外的文件夹拖入你的仓库的文件夹
  4. Push 你的更改
    1
    2
    3
    $ git add --all
    $ git commit -m "<写上你的消息>"
    $ git push

    注意
    在第一次使用 Git 时,执行 git commit命令时会出现错误,请根据 git 的提示更新自己的信息

设置 Travis CI 自动构建

跟从 Hexo 文档的指示完成配置。

注意
在新建 .travis.yml 文件时,请将

1
2
node_js:
- 10

中的 “10” 改为 node.js 的最新版本

访问博客

博客 Url 应为 https://yourname.github.io/