我要搭建hexo博客,记录我搭建博客过程,也分享下

我是在win环境下运行的

所以需要下载一个Git, 安装好后,鼠标右击有一个菜单Git bash Here 这是打命令行的地方。

hexo是基于node.js

所以我们要下载node.js, 选择自己对应的版本。路径基本上是不建议更改的,安装就一直下一步。

下载Git

git的一些知识扫盲
打开git bash Here
输入

node  -v
npm  -v 

在我输入npm -v是报错了,不允许操作,困扰我不少时间,解决方法点这里

设置淘宝镜像

因为原来的地址是在国外,又没有vpn加速,所以使用阿里云的淘宝镜像,下载是一样的,速度是比国外快多了。

npm install -g cnpm --registry=https://registry.npm.taobao.org

全局安装hexo

 cnpm install -g hexo-cli

如果这句出现了 bash: cnpm: command not found
换成npm install -g hexo-cli
也能成。

安装完成后检验一下

hexo   -v

会出现一推这样的信息,表示安装成功。

`hexo-cli: 2.0.0
http_parser: 2.8.0
node: 10.16.0
v8: 6.8.275.32-node.52
uv: 1.28.0
zlib: 1.2.11
brotli: 1.0.7
ares: 1.15.0
modules: 64
nghttp2: 1.34.0
napi: 4
openssl: 1.1.1b
icu: 64.2
unicode: 12.1
cldr: 35.1
tz: 2019a

建一个文件夹,用来储存你博客的信息,

例如D:\hexo\myblog
用命令行表示就是mkdir d:/hexo/myblog
建好后可以打开路径看看,或者使用常用建文件夹也是可以的。

初始化你的博客

进入你的博客目录

cd d:/hexo/myblog

进行初始化

hexo  init

可以查看生成了什么目录

ls  -l 

安装完成启动博客

hexo  s

会出现以下的信息

INFO  Start processing
INFO  Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.

按住Ctrl 点击 http://localhost:4000 自动帮你打开这个页面,也就是你的博客,生成成功了。

写入文章

hexo new "Myblog_Test"

文章生成的路径
文章生成的路径
然后我们找到这里路径修改文章。

cd source/_posts/      #这个符号是注释用的,是给人看的,不是给机器的命令, cd  sou 可以按两下tab键会自动补全

进入路径

vim 上古神器,来修改文章

vim  My #两下tab键自动补全

在这里插入图片描述
键入(键盘输入) i
就可以输入内容了
写完了要怎么保存退出?
按一下左上角esc键
键入 :wq 保存退出的意思
单单:q 退出的意思

退回原来myblog目录生成文章

返回原来myblog的目录

pwd  										  #查看当前的路径
#会显示出  /d/hexo/myblog/source/_posts 				  #返回到myblog 需要退两格    ..表示一个目录    ../.. 表示退两格目录
cd  ../..
pwd  
#会显示   /d/hexo/myblog

生成文章

hexo  g   #生成
#会出现一堆东西
hexo  s   #启动服务

生成成功

博客搭建算是完成了

是不是觉得还有一个问题没有解决,自己能访问,可是如何让别人也能访问我的博客呢,别人能访问这样才有意思对吧。

有可以购买服务器,域名,这种是要花软妹币的。

还有一种不用花软妹币的方法是通过Github page 来部署我们的博客。

我是采取后者也建议大家采用后者
对英语不友好的同学可以使用chrome浏览器 里面有自带网页翻译,比某狗游览器好用多了 。注册github账号
在这里插入图片描述
用户名要想好哈,,没想好,后期也可以改,但不建议。
用户名例如我的Hzrj ,以后我的博客网址就是Hzrj.github.io 可以绑定域名往后看##

注册好后,新建仓库

在这里插入图片描述
填写仓库名一定要用自己的用户名.github.io
仓库名

回到git bash上 安装git插件

cnpm install --save hexo-deployer-git

配置_config.yml文件

vim   _config.yml

配置文件,翻到最下面, type和branch跟着写,repo写你刚刚新建的仓库地址
配置文件
仓库地址

部署到github上,你的博客可以被别人访问了

hexo d

部署过程中,要是有提示什么username,userpwd之类的,输入你的账号,密码就好了
部署完后,出现一堆信息,结尾如下

Branch 'master' set up to track remote branch 'master' from 'https://github.com/Hzrj/Hzrj.github.io.git'.
INFO  Deploy done: git

表示部署成功了,这是到github上刷新一下
把你的仓库名复制到地址栏访问 如 Hzrj.github.io 如果没有出现东西,那刷新一下就应该有了。

hexo主题

更换主题

 git clone https://github.com/theme-next/hexo-theme-next.git    themes/next
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Izrj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值