按照代代相传的惯例,第0篇博客当然是要写一下这个网站是如何建立的。作为一个硬件工程师,第一次做这么前端的东西消耗了我太多的脑力,好在有各位前辈给予的帮助,一并感谢github提供的开源项目和免费域名。

受人以渔,授人以鱼,代代相传的经验贴还是得完成。

参考资料

灵感来源:Baokker’s Blog

总体参考:Letian学长的Blog教程

流程借鉴:吴润的知乎分享

分步流程

我大致采用 GithubPages +Git +Hexo +Markdown 来完成博客的建立和运行

GithubPages

GithubPages的主要功能是提供静态博客的远程服务器

进入Github选择Sign in登录或Sign up注册账号,并以Username.github.io的形式建立储存库

按照GithubPages教程构建自己的项目站点

Git

安装Git并配置环境变量(这该死的环境变量)

根据本地SSH key配置到Github教程

Hexo

安装Nodejs并根据教程配置环境变量

Win+R调出cmd并输入npm -v以查看版本

1
2
\> npm -v
8.6.0

出现版本号即代表安装成功,就可以进行下一步操作了。

在cmd中输入以下载Hexo

1
\> npm install hexo-cli -g

同样的我们检查版本:

1
\> hexo -v

出现版本号则代表安装成功

Hexo提供了海量的模板和快速建立博客的通道

后续操作可以参见Hexo官方文件

Markdown

进入官网点击上方菜单栏的Download进行下载

安装的时候除了改一下位置别的一路next就可以了

安装辅助Awesomium以渲染,之后就能在Markdown中预览啦

根据Markdown语法的官方教程就可以撰写自己的文章啦

相信对于熟悉Typora的朋友来说这不需要学太久,以及注意一下Hexo主题的介绍文档,也许里面有更好用的功能


__________________

By Signalista