一、hexo框架
1.什么是 Hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
2.安装前提
安装 Hexo 相当简单,只需要先安装下列应用程序即可:
如果您的电脑中已经安装上述必备程序,那么恭喜您!你可以直接前往 安装 Hexo 步骤。
如果您的电脑中尚未安装所需要的程序,请自行百度按指示完成安装。
3.安装 Hexo
(1)本地安装 hexo
首先在本地新建一个空文件夹,用来存放 Hexo 的文件和以后要写的博客文件,注意不要有中文路径,避免可能出现的问题。取名 MyBlog。
使用VS code 打开该文件夹,右键打开终端
1 | # 安装 hexo 框架 |
命令很好理解,第一行安装 hexo 模块,-g
表示安装全局模块;第二行是 hexo 初始化,会用 git clone
命令去 GitHub 下载一个 hexo 默认模板代码库;第三行是安装依赖包,类似安装 pip 的 requirement 文件,会根据刚下载的代码库中的配置文件,下载并安装所需依赖包。
(2)可能遇到的问题
npm install -g hexo-cli
命令执行卡住,或者报错连接不上
可能是 npm 源速度太慢,可以尝试修改淘宝源解决,再重新执行安装命令。npm 源的概念就和 Python 中的 pip 源一样,默认源是https://registry.npmjs.org/
。
1 | # 查看 npm 源 |
如果是公司内网使用代理访问外网 (比如ping registry.npmjs.org
ping registry.npm.taobao.org
都不通),可以尝试给 npm 配置代理解决,再重新执行安装命令。
1 | # 设置代理 |
hexo init
命令执行卡住,或者报错连接不上
同上设置代理
4.运行本地博客
前面三条命令执行成功,Hexo 框架在本地就已经搭建好了,下面看看效果。
在vs code 的终端中运行命令
1 | # 生成静态网站 |
点击运行成功后的出来的地址
自此一个简单的本地博客诞生了