码云上部署hexo博客框架
2024-09-01 21:14:24
title: 码云上部署hexo博客框架
Hexo框架在码云上实现个人博客
本文受 https://www.jianshu.com/p/84ae2ba1c133 启发编写
本地调试
安装完Node.js https://nodejs.org/en/
安装git bash工具 https://gitforwindows.org/
在目录下建立博客文件夹,同时cd进目录
- 右键 git bash here
- 输入命令 npm install -g hexo-cli
- 查看是否安装成功,输入命令 hexo -v 出现版本号即为安装成功
搭建开始
可以参考官方文档 https://hexo.io/zh-cn/docs/
创建架构
- hexo init
如果无法完成这一步的就去显示clon后的那个github网址去下载下来解压,效果是一样的,同时注意那个主题里面是空的,需要去主题网站下载一个主题放里面。
开始本地调试
- hexo s(这一步主要是看本地效果,以后也是在这里觉得差不多了再往gitee上部署。
在浏览器中输入http://localhost:4000 看效果
- 在git bash窗口中按 ctrl + c 退出本地服务
创建博文
- hexo generate(或直接输入hexo g)目录中就会多出一个public文件夹
- hexo new "我的第一篇博文"
- 文章会自动生成在/source/_post目录下
Hexo 提供了快速方便的一键部署功能,但是我们要先安装一个插件。
在git bash输入命令:
- npm install hexo-deployer-git --save
接下来是配置根目录_config.jml文件修改deploy的值,修改前如下:
deploy:
type: git
repo: 你的仓库地址
远端部署
登陆Gitee并新建仓库
- 创建好了后留意你仓库的那个地址
开始部署 在blog文件夹中打开git bash输入命令:
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
hexo deploy
之后会弹出输入码云账号密码的对话框。部署成功之后进入自己的码云账号,查看之前创建的项目中出现了本地项目中public文件夹中的文件
然后开启码云的Pages功能
- 服务→gitpage→启动
- 访问链接试试看
如果主题网页体现不出来,留意启动配置页面那个使用帮助
- 设置好URL
url: 你仓库地址
root: 你项目地址
部署到远端
- hexo d
完成
主题更换
下载zip包解压在themes文件夹下或git clone下来
在博客目录中更改
theme: 主题名(默认是landscape)
清理并生成
- hexo clean
- hexo g
调试并部署
- hexo d
最新文章
- jd-gui报错INTERNAL ERROR 解决办法
- iOS所有的子视图
- 【即时通讯】即时通讯及XMPP概述及…
- 【干货分享】JPager.Net MVC超好用轻量级分页控件
- Jquerymobile 简单安装
- python之集合,函数,装饰器
- 自定的 HttpModule 为什么总是执行两次
- Drupal 7.31 SQL注入漏洞利用具体解释及EXP
- hdu1166 经典线段入门
- ffmpeg调试相关知识点
- I/O重定向与管道
- 【我所認知的BIOS】—&;gt;ADU.exe
- HTC M7日文版HTL22刷机包 毒蛇2.5.0 ART NFC Sense6.0
- ThoughtWorks University之旅 —— 印度游记
- android 选项卡TabHost
- 2018-10-19 Chrome插件实现GitHub代码离线翻译v0.0.4
- iOS 图像处理(一):获取某一点位置的像素
- 一些Cassandra+YCSB异常
- [JSONObject/JSONArray] - 定制的JSON格式返回
- Quagga的安装和使用