学编程也有一段时间了,今年因为特殊情况,也没办法回学校去上课。在家闲的无聊,就学着用hexo搭建了一个小博客。这是我的第一篇博客,就简单写写个人博客的搭建过程吧。
准备工作
首先我们需要搭建一下所需要的环境—Node.js、Git和Hexo
安装Node.js非常简单,一直next直到结束就好了。
安装git后需要配置一下用户名和邮箱,不然后面再搭建博客的时候会报错,具体的配置方法网上有很多,这里就不再赘述。
上面的步骤都完成了之后,我们开始安装Hexo
第一步:win+R运行cmd,进入命令行
第二步:我们需要把npm换成淘宝的源,在命令行输入以下命令
npm config set registry https://registry.npm.taobao.org
-配置后可使用以下命令来验证是否成功
npm config get registry
第三步:安装hexo,在命令行输入以下命令,安装完成后可以输入hexo -v,出现一系列版本号之类的东西就证明安装成功。
npm install -g hexo-cli
正式搭建
下面我们开始正式搭建自己的博客
首先我们在目录下创建一个文件夹,就叫做blog,后续如果做的不满意或者出现看不懂的错误,可以直接删掉这个文件夹重来。
mkdir blog
创建完成之后,我们进入这个目录
cd blog
现在我们开始初始化博客(一定要安装好Git才可以进行这一步),这个过程需要一点时间,安装成功的话会出现start blog with hexo~~。进入blog文件夹里可以看到多了很多东西。
hexo init
现在我们的博客就搭建起来啦,让我们进去看一看,输入:
hexo s
这时候我们可以用浏览器访问localhost:4000这个端口,就可以看到我们初始的博客,里面还有一片自动生成的博文。
关于hexo博客的写法,网上有很多,我也是个新手,也正在学习中^^^
部署自己的博客
这里我推荐部署到github上去,主要是免费而且很方便
首先你要有一个github账号,在你的github中新建一个仓库,命名为:你github的名字.github.io(注意一定要是你github上的名字)
然后我们再次转到命令行,安装一个git部署插件
npm install --save hexo-deployer-git
接着我们搞一下配置文件
notepad _config.yml
打开之后,找到文件最底部,更新配置
deploy:
type: git
repo: https://github.com/~~~/~~~~.github.io.git(这里写自己仓库的地址)
branch: master
写完之后 保存退出
config文件修改完成后,我们开始部署到远端,输入:
hexo d 就会自动部署,但是之前一定要配置git的邮箱和用户名,不然这里会报错
配置过程中会弹出界面输入你github的账号密码,然后就会自动部署啦
部署成功之后,我们可以直接访问 你的github名字.github.io.git,就可以看到自己的博客啦!
后记
hexo博客还有很多好看的主题,关于更换主题和写博客的教程网上很容易找到,通过写这篇博文,也是再熟练一遍搭建博客的流程,其实非常简单。我是跟着b站up主CODESHEEP的视频来搭的自己的博客,中间也遇到了很多问题,但是b站的弹幕太强大了,看弹幕就解决了我所有的问题哈哈,总之写出自己的博客感觉还是挺不错的。