个人博客搭建流程及一些问题

·本篇:1k字 大约需要: 3分钟

前言

因为我是一个新生,在这方面更是一个小白,但是我也想把博客玩起来。 所以我找了很多资料,看了很多视频。

终于在B站UPCodeSheep的视频av44544186的帮助下完成了搭建。但是在搭建过程中也出现了很多问题,由于没有人交流,所以只能自己解决,所以各位在观看时发现错误或不足之处还请指出。


软件准备

首先我们要准备node.js和git,这两款软件,当然我还下载了Vim。安装软件的过程就疯狂next就可以了。

安装好之后还需要将软件配置到path中去,可以自行百度一下。


搭建流程

打开cmd输入npm install -g cnpm –registry=https:registry.npm.taobao.org,这是一个指向淘宝的镜像源,因为我们国内的镜像源下载速度很慢,利用这个可以节省时间。

然后输入cnpm install -g hexo-cli就会安装hexo框架。这时候需要建立一个空的文件夹,输入mkdir 你的文件夹名称,就可以建立了,这个文件夹的作用就是将你的hexo博客相关内容保存在其中,如果你在搭建过程中出错或者是效果达不到你的预期,你都可以直接将这个文件夹删除重新开始就可以了。

然后输入cd 你的文件夹名称进入这个文件夹。接下来输入hexo init来生成你的博客。再输入hexo s就可以启动你的博客了。

这时会出现http://localhost:4000 这就是你的本地端口,然后按ctrl+c断开连接。这时你可以输入hexo n “文章标题”来写一篇文章,接着输入cd source/_posts/,你就可以编辑你的文章内容了。

在这里我用Vim编辑推向远端之后文章内容会出现一堆乱码。然后我改用了Vscode,如果你也出现这样的问题,也可以尝试一下我的解决办法,先从官网下载Vscode,然后将它的安装路径添加到path中去,最后在cmd中输入code.cmd 你的文章.md就可以编辑了,这样是没有乱码的。

这时返回到你最开始建立的文件夹下面,输入hexo clean清理一下,输入hexo g生成,再输入hexo s启动,你就可以在本地端口看到你所发表的博客了。至此hexo博客的搭建已经完成。


推向远端

我是将我的hexo部署到github上的,这是免费的。

首先登入github的官网新建一个仓库,然后进行仓库命名,注意命名必须符合特定要求,你的github昵称.github.io,这样仓库就搭建完成了。

接下来回到cmd,这时需要安装一个git部署的插件,输入cnpm install –save hexo-deployer-git

装完之后需要设置一个东西,打开我的电脑,找到你最开始建立的那个文件夹,点进去会有一个_config.yml文件,用记事本打开它,在最底端找到type: ‘’,在单引号中输入git,然后另起一行输入 repo: 你的仓库链接,注意冒号后面有一个空格!

最后输入hexo d就可以将你的博客部署到远端了,然后我在这里还出现了git的账户问题,你可以利用git config–global对你的账户和密码做全局设置,也可以去git bash.exe里去配置你的身份。

但我不是这样解决的。我到这一步时它直接跳出了一个窗口让我输入账户和密码…然后解决了。

至此,整个博客搭建就完成了,你可以将你的博客域名分享给他人直接浏览了。


总结

这次搭建博客为我带来了许多相关经验。我也终于有了自己的博客,这是相当令人开心的。接下来我会去美化它,让它更加个性化。


超链接

[百度] (https://www.baidu.com/)