之前的博客突然抽风了,然后反复尝试各种办法都没有,重装顺便写个教程

准备工具

进入相应网站下载并安装好以下工具
1.Node.js
2.Git

安装Hexo

安装

在电脑某一分区创建一个新的文件夹
(例:\E\Blog,这里的Blog可以是你博客的昵称,也可以随便命名)
在该\E\Blog内点击右键Git Bash Here,键入以下内容

1
$ npm install -g hexo-cli

然后就会在\E\Blog内生成一个名为Hexo的文件夹
在Hexo文件夹内,陆续键入以下内容

1
2
3
4
$ mkdir Hexo
$ hexo init Hexo
$ cd Hexo
$ npm install

等待安装完成(可能需要一段时间,请耐心等待

预览

在Hexo(\E\Blog\Hexo)内右击Git Bash Here键入

1
$ hexo s

或者

1
$ hexo server

界面出现

1
2
3
$ hexo s
INFO Start processing
INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.

进入http://localhost:4000本地预览

本地预览

出现上图显示,则网站基本建立好了

部署到CODING

(当然你也可以部署到GitHub,因为很多关于CODING的教程是很久以前的了,但是CODING经过了几次大更新,以前的教程参考性不是很强,所以这里我们写CODING的)

新建仓库

进入CODING注册一个团队
新建一个项目

按照下图填写后保存

配置SSH

获取SSH

在Hexo目录下,右击Git Bash Here,键入

1
$ ssh-keygen -t rsa -C example@youmail.com

其中example@youmail.com填人你的电子邮箱
如:

1
$ ssh-keygen -t rsa -C ZWcheng11@outlook.com

界面会显示以下信息

找到红框内路径id_rsa.pub文件
复制文件内的SSH内容

填入SSH

回到CODING首页,进入个人设置→SSH公钥→新增公钥,按下图配置

完成后,进入Hexo文件夹同样Git Bash Here后,键入

1
$ ssh -T git@git.coding.net

当出现询问时,输入yes后回车
显示以下内容表示成功

配置静态网站

在建立项目内复制

在Hexo文件夹内站点配置文件_config.yml按照下图配置

再陆续键入

1
$ npm install hexo-deployer-git --save
1
2
3
$ hexo clean
$ hexo g
$ hexo d

(如果过程中又碰到询问,填入yes后,回车)

返回CODING刚刚建立的项目,左栏选择持续部署→静态网站→发布静态网站,如图填写,保存

点击立刻部署如下图显示

显示绿色勾后即可点击访问网站进行访问