使用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
先进入一个你要本地存放的文件夹的位置,然后使用 命令行
安装 hexo
npm install hexo
不一会儿
就已经安装好了node_modules 了
然后创建一个新目录,因为使用 npx hexo init
需要空白目录
我们先使用 npx hexo -help
来了解一些命令
创建blog
然后使用
npx hexo init
创建hexo blog
然后我们可以通过 package.json
文件来看到命令是什么
"build": "hexo generate",
"server": "hexo server"
使用 build 来构建项目,使用 server 来本地启动项目
进入这个目录的cmd
然后输入
(npm run build 这个前端应该不陌生吧。。)
npm run build
来构建blog项目
npm run server
来启动项目
到了这里,就已经本地成功了.
这里我认为应该可以直接将public文件上传上去也可以成功.但是我没有试,大家可以自己实验.上传上去后多刷新几次看看有没有效果.
下面的这个方法不一样.可以看看
然后就是,上传到git上面去.
一键部署的操作详情地址
https://hexo.io/docs/one-command-deployment.html
首先,需要使用一个叫做 hexo-deployer-git
的插件
npm install hexo-deployer-git --save
然后就是配置上传的形式了
进入 _config.yml 的配置文件里面
在最后面
进行配置
type: git 代表了是使用的git形式(也许?)
repo: 就是仓库的地址
branch: master 就是选择的分支.
然后就是保存.
然后运行
npm run deploy
就会发布到GitHub上面了
然后就是刷新了
开始我也是还没有出来,但是后面刷新了几次就出来了.
本文来自博客园,作者:tallgy,转载请注明原文链接:https://www.cnblogs.com/tallgy/p/15389591.html