使用hexo创建blog

使用hexo创建blog

前提条件,Node JS
没有的话,可以考虑看看使用哪个来进行blog搭建,我是因为自己带有了Node JS,所以使用这个也不算太麻烦。所以就直接使用了。下面这里也给了其他的使用文档。

Jekyll 使用文档:https://www.jekyll.com.cn/docs/home/
Hugo 使用文档:https://gohugo.io/documentation/
Hexo 使用文档:https://hexo.io/docs/

这个是 Gitee 帮助中心 的页面静态托管的一些问题

https://gitee.com/help/articles/4136

这个是 Hexo 的使用文档

https://hexo.io/docs/

正式开始:

了解 Node JS 都知道 npm
所以我们要先使用 npm 下载hexo
先进入一个你要本地存放的文件夹的位置,然后使用 命令行image

安装 hexo

npm install hexo

不一会儿
image

就已经安装好了node_modules 了
然后创建一个新目录,因为使用 npx hexo init 需要空白目录

image

我们先使用 npx hexo -help 来了解一些命令

创建blog

然后使用

npx hexo init

创建hexo blog

image

然后我们可以通过 package.json 文件来看到命令是什么

"build": "hexo generate",
"server": "hexo server"

使用 build 来构建项目,使用 server 来本地启动项目

进入这个目录的cmd
image

然后输入
(npm run build 这个前端应该不陌生吧。。)

npm run build 
	来构建blog项目
npm run server 
	来启动项目

image

image

到了这里,就已经本地成功了.
这里我认为应该可以直接将public文件上传上去也可以成功.但是我没有试,大家可以自己实验.上传上去后多刷新几次看看有没有效果.
下面的这个方法不一样.可以看看

然后就是,上传到git上面去.

一键部署的操作详情地址
https://hexo.io/docs/one-command-deployment.html

首先,需要使用一个叫做 hexo-deployer-git 的插件

npm install hexo-deployer-git --save

image

然后就是配置上传的形式了
image
进入 _config.yml 的配置文件里面

在最后面
image

进行配置

type: git 代表了是使用的git形式(也许?)
repo: 就是仓库的地址
branch: master 就是选择的分支.

然后就是保存.
然后运行

npm run deploy

就会发布到GitHub上面了
然后就是刷新了
image

开始我也是还没有出来,但是后面刷新了几次就出来了.

posted @ 2021-10-10 15:33  tallgy  阅读(40)  评论(0编辑  收藏  举报