| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【hexo+gitee/github】博客搭建 -> 正文阅读 |
|
[开发工具]【hexo+gitee/github】博客搭建 |
作者:token comment |
文章目录参考资料
1. 使用gitee(github)与hexo好处
2. 安装2.1 安装NodejsHexo 依赖 Node.js 和 NPM包管理,Node.js 安装后会自带NPM。因此,只需安装好node.js即可。 不管是macOS还是Windows系统,直接去nodejs官网下载安装包下载安装即可,属于傻瓜式安装(点击下一步、下一步。。。)这里不过多介绍。 2.2 安装git由于后面我们需要用git管理仓库,所以这边需要安装git。方法也很简单,直接去官网下载即可,也属于傻瓜式安装。 安装完成后,你的右键菜单栏会出现这两个标签: 可以打开CMD,进入命令行,运行git命令看是否安装成功:
2.3 安装Hexo所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
打开cmd命令行或者右键选择
即安装成功。 3. 建站hexo安装完成后,即可开始初始化hexo项目,进行建站。
初始化完成后,hexo_blog文件夹下的文件目录大致如下:
其中 4. 启动初始化项目后默认会安装相关的依赖,接着在命令行输入如下命令即可在本地运行查看博客 :
5. 配置建站完成后我们需要进行 配置,hexo 中主要有两项配置。
站点配置文件主要是有以下几个基础选项
其余配置,可以具体参考hexo的文档。 5.1 主题配置熟悉了博客系统的操作后,接下来就是美化博客。Hexo 支持主题,我们可以根据官网的创建主题教程自己来设计,也可以直接在主题商城 中找现成的主题。 例如,笔者这边选择了hexo-theme-yilia 主题配置很简单,进入hexo-theme-yilia 的仓库,复制git clone的地址。 然后在
下载后的主题在
最后启动主题即可。
6. 部署到gitee pages我们使用git进行部署,可以将网站部署至私人服务器、也可以部署到免费的 6.1 创建一个gitee仓库
点击创建即可,成功创建一个gitee仓库。 6.2 配置路径
接下来我们还需要安装一个插件,在
如果我们没有安装这个插件,此时直接执行部署的命令
6.3 开启GiteePages服务进入到刚才创建的gitee仓库,找到
进入到页面之后,选择 接着开始部署。如果你还没配置git账号的话,会提示你输入账号密码,输入正确的账号密码后就部署成功了。
每次部署成功后,都需要到GiteePages上点击更新。 6.4 github pages部署如果使用github pages,则步骤 类似。
6.4. 博客源代码备份至于上述博客源代码的备份(即
然后只需要通过一系列git操作,将本地源代码上传至仓库的hexo分支即可(这部分git基础操作就不在这介绍了)。 7. 写作一般我们都会使用 这种建立文章方式的缺点是:若我们同时编辑多篇文章,只要其中一篇文章尚未编辑完成,也会随着 笔者个人的写作习惯是:
7.1 创建草稿
Hexo 提供 draft 机制,它将新文章将建立在
7.2 在本地服务器预览草稿
Hexo 的 7.3 发布草稿如果我们在本地服务器上校对完草稿细节后,可以将草稿发布为文章,否则在后续生成博客静态文件时不会被打包出来:
输入命令后你可以发现发布的文章被转移到了 7.4 生成静态文件并部署Hexo框架的一项工作就是将源文件 markdown 最后生成为 HTML:
以上便是完整的部署过程了! 8. 常用hexo命令
缩写:
组合命令:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 14:57:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |