尝试hexo安装博客

请注意,本文编写于 377 天前,最后修改于 67 天前,其中某些信息可能已经过时。

       最近上逛博客的时候看到 三更博主 的用hexo搭建的静态博客,便对hexo产生了兴趣。也在部署的时候进了不少的坑。为了方便自己,就在博客里面一点点的记录安装过程。

1.安装好Git和node.js两个软件
2.在你想放博客的的磁盘位置创建一个文件夹(例如我的E:hexo)
3.右键选择Git Bash here 进行下载hexo,hexo官方源下载可能慢,我们先进行更换源(可选)

npm config set registry https://registry.npm.taobao.org

4.之后输入npm install hexo-cli -g 进行下载hexo(如下)

下载hexo
下载hexo

5.待上面执行完毕后输入hexo init 部署hexo(如下)

hexo init
hexo init

6.分别输入git config --global user.name "你的昵称"git config --global user.email "你的邮箱"并替换为你的昵称和邮箱
7.注册coding(现在自动升级为腾讯云开发者)(博主我选择的是coding,可以根据自己的需要选择其他平台)
8.创建项目(可以根据自己的需要填写)

coding创建项目
coding创建项目

9.项目创建后点开右面代码找到pages服务,并一键开启。
10.回到项目首页,右下角如图所示 选择ssh并复制下来

复制ssh
复制ssh

11.找到你安装博客的文件夹找到_config.yml配置文件并打开(可以用Notepad++也可以用记事本打开)
最下面找到。


deploy:
  type:

修改和添加为


deploy:
  type: git
  repository: 你复制的ssh
  branch: master

保存并退出
12.接下来执行SSH key生成和部署(已经具有的可以直接跳过),右键选择Git Bash here 输入ssh-keygen -t rsa -C "你的昵称"

生成公钥
生成公钥

13.完成后在你的C:\Users你的用户名那里找到.ssh文件夹看到两个文件 找到并打开id_rsa.pub文件将内容全部复制出来,并关闭Git Bash窗口。
14.在项目中找到设置打开部署公钥并进去 看右上角有个新建部署公钥,之后按照要求填好并保存(!!!!是否接受推送权限一定要勾选)

公钥填写
公钥填写

15.右键选择Git Bash here 并输入npm install hexo-deployer-git --save等待执行完毕。
16.本地预览你的网页的话,分别执行hexo clean hexo g hexo s就可以预览了。(可选)
17.hexo clean 清除之前部署的文件
hexo g        完整命令hexo generate ,生成新的部署文件。
hexo d        完整命令hexo deploy ,上传到coding的项目库中。
(每一次部署都需要这样执行三个指令)

18.如果需要绑定自己的域名,在pages服务点开右面的设置,进去后可以绑定自己的域名。

绑定域名
绑定域名

19.具体部署hexo可以在_config.yml中设置你的网站信息。

添加新评论

评论列表