简介
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页
码云 Pages 是一个免费的静态网页托管服务,您可以使用 码云 Pages 托管博客、项目官网等静态网页。如果您使用过 Github Pages 那么您会很快上手使用码云的 Pages服务。目前码云 Pages 支持 Jekyll、Hugo、Hexo编译静态资源。
搭建步骤
安装依赖
点击名称进入官网,根据操作系统下载相应安装包 -> 安装即可
npm install hexo-cli -g |
初始化 Hexo
选择需要创建的项目目录,执行以下命令:
hexo init [项目名称,如Blog] |
修改配置文件
到项目路径下修改 _config.yml
文件,将 deploy
节点修改如下
$ cd Blog |
将以上 [UserName]/[UserName] 修改为自己的项目地址,这里使用的是 SSH 协议
创建仓库
创建仓库需要采用特定的命名方式才能正确将 Hexo 博客部署到站点上,否则可能导致只有博客的主页能访问到,而其他路径全部失效
仓库的命名
对于 Gitee 可以选择建立一个私人仓库来部署自己的 Hexo 博客,仓库名称就命名为你的账户名
在部署成功后即可通过以下 URL 来进行访问
https://UserName.gitee.io |
本地运行进行测试
在项目根路径下执行 hexo server
或 hexo s
待命令行显示
INFO Start processing |
打开 http://localhost:4000 即可在本地访问
部署服务
将博客部署到 Gitee Pages 需要下载以下插件,命令如下:
npm install hexo-deployer-git --save |
安装成功后即可进行部署,命令如下:
hexo deploy |
访问进行测试
访问地址: https://[Gitee用户名].gitee.io