首先跟大家打个招呼。最近在网上看到很多关于搭建博客的视频。(欢迎大家来我的博客与我深入交流),今天我将搭建过程记录下来写成博客,留个纪念,也可以帮助那些想搭建个人博客的朋友顺便,帮他们搭建自己的博客首页,话不多说,现在开始吧。环境搭建安装第一步:安装node.jsnodejs下载地址,输入链接地址点击下载长期支持版。进入后根据自己的系统选择安装包。我这里==用的是win10系统==,不过大家可以继续看mac系统,因为==这两个系统后面会用到的指令很相似==,我也会指出那些下载后安装在不同的地方。node.js的安装很简单,一直点下一步就可以了。注意最后,==安装完成后你会注意到给出的两个地址==,在安装包中,不仅下载了==node.js本身==,还安装了一个==npm包管理器==,而这就是下面我们使用hexo搭建博客必须要用到的东西。win+R打开运行,输入cmd进入终端,输入node,如果安装成功,会显示它的版本号,那么这里你可能会有疑问,为什么要下载node.js,有什么用呢上面有那么多东西吗??!这是因为hexo是在node.js上生成的,所以当我们真正要开始安装hexo的时候,前两件事是必不可少的。接下来我们就用刚才安装的npm包管理器来下载hexo,因为国内的镜像源速度很慢,所以我们先用npm安装一个==cnpm==,这是淘宝的一个镜像源,可以在此处的链接中找到使用说明。不过我也会在下面说说如何下载。在终端输入:npminstall-gcnpm--registry=https//registry.npm.taobao.org回车开始下载。安装好cnpm后,可以用上面的方法测试node.js和npm,输入cnpm,然后就安装好cnpm,然后在终端使用cnpm安装hexo,输入cnpminstall-ghexo-cli回车后按下键,下载将开始。安装完成后,我们继续使用hexo-v来验证是否安装成功。hexo博客已经安装完毕,距离成功还不到一半。然后我们将为我们的博客创建一个新的。文件夹来保存我们所有的配置文件和博客文章。输入mdblog在当前目录下创建一个名为blog的文件夹。当然,如果你想去别的名字,换??个blog就可以了。这时候打开文件夹,找到刚才的目录,就可以找到刚才创建的blog文件夹。当然,更简单的方法是在文件管理器中右键新建文件夹。初始化博客在终端输入cdblog,进入新建的文件夹。在window系统直接输入hexoinit。如果是mac系统,输入sudohexoinit回车开始初始化。初始化完成后,在Window系统中输入dir查看安装情况。文件夹里生成了什么,在mac系统输入ls-l可以查看这些东西。我们也可以直接在文件管理器中看到这些东西。以上就是hexo自动为你生成的一些最基础的博客框架。启动hexo博客此时一切准备就绪后,在blog文件夹目录下的terminal中输入hexos启动hexo==(提示:hexos是hexoserver)==会看到如下内容,会自动serveyou在本地4000端口启动hexo,此时复制网址,在浏览器中输入,即可访问我们刚刚生成的博客。此时您的博客已准备就绪。并且附有一篇文章叫Helloworld,教你如何新建一篇文章和一些基本操作。新建文章的语法是:在终端cd的blog文件夹目录下输入hexonew"你的博客名",会提示你这篇新文章的目录地址,上图为\blog1\source\_posts\Myfirstblog.md进入文件夹,找到刚才的目录双击打开,我这里使用的是vscodehexo中的博客,使用markdown语法,直接在里面写博客就可以了!!当然,如果你想写博客,你需要了解一些markdown的基本语法。可以直接进入菜鸟教程中的markdown教程学习如何生成和发布博客。你会发现你的文章不在上面,因为我们还没有生成或上传你刚刚写的博客。上传文章(或修改更新博客设置)最基本的步骤是:hexoclean先清除缓存再进行hexo(所有这些操作都进入终端博客文件夹目录)hexoghexog是hexogenerate生成,生成的意思。它将生成我们刚刚写入博客的文章。可以看到刚才写的文章已经生成了。这时候我们在使用hexo的时候就可以看到刚才写的文章了。但是在本地主机端口,只有我们可以访问它。当然,我们的博客必须是写给别人看的。否则,为什么要写博客?此本地主机端口仅供我们通常的测试使用。如果您想了解如何在GitHub上免费托管我们的博客,以便其他人也可以访问我们的博客,您可以阅读我关于如何在GitHub上托管您的个人博客的文章。谢谢,如果这篇文章有帮助我很高兴见到你们
