| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Hexo + GitHub搭建博客 -> 正文阅读 |
|
[开发工具]Hexo + GitHub搭建博客 |
工具简介Hexo:
通过用hexo解析文章生成静态网页,可以让作者专注于编辑md文档。用GitHub充当存储网页的仓库,让其他人可以在网络上浏览你写的文档。 安装git,验证密钥网上有很多教程,自己搜一下吧。 GitHub创建存储博客的仓库右上角点击个人图标再点击Your repositiories进入仓库,点击NEW创建仓库。 仓库名设置成xxx.github.io(.github.io后缀不能改)。 创建仓库以后点击settings,找到GitHub Pages一列,点击choose a 选定想要保存博客的文件夹,右击鼠标打开Git Bash,输入命令 安装NODE.js官网下载,安装都选默认就可以。 安装完可以用Git Bash查看node版本: 安装hexo打开你clone到本地的仓库文件夹,打开Git Bash输入命令: 安装npm包管理器 查看cnpm版本 下载hexo-cli 查看hexo版本 新建一个文件夹保存博客资料 进入新文件夹 用hexo生成网站配置文件 启动博客 使用hexo尝试创建一篇文章 修改文章内容可以用文本编辑器(VS Code,md之类的),也可以用命令行进入文章目录,然后 生成博客 将博客部署到girhub上安装部署插件 设置_config.yml 文件,同样可以用文本编辑器或者命令行设置:修改# Deployment下面的文字:
换博客模板在Themes里选一个博客模板xxx clone到本地themes文件夹(前面创建的用来保存博客资料的文件夹里,我的是blog) 打开blog里的_config.yml,将# Extensions那一列的 重新生成 预览 将修改推到GitHub 后续对博客显示的修改可以参照你clone的作者所述或者hexo官方文档 补充:利用GitHub分支进行多终端工作考虑到以后换电脑懒得重新上传博客里的资料,所以采取在GitHub上创建两个分支的办法,一个用来保存博客原文件,另一个保存hexo渲染过的静态页面。我觉得直上云霄这篇回答写的很完整,可以参考。 上传分支部分照着做,注意上传完以后在你clone的文件夹里用hexo推文件到GitHub会出现两个错误:一个是node_modules文件夹多出一个路径不存在文件夹,可以用 Github_page绑定域名如果你是用 hexo 框架搭建博客并部署到 Github Pages 上,每次> hexo g
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/26 4:20:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |