| |
|
开发:
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搭建个人博客(2022年7月) -> 正文阅读 |
|
[开发工具]Hexo + github搭建个人博客(2022年7月) |
安装相关环境1. 安装 Node.js 由于 Hexo 需要 Node.js 支持,因此我们进入官网下载 Node.js ,选择 LTS (长期支持版)。
进行对应的下载安装即可,下载完成会有 Node.js 以及包管理工具 npm。 可进入命令行终端查看 Node.js 和 npm 版本: 2. 接下来我们借助 cnpm 来安装 Hexo 框架。 由于国内 npm 下载包的速度较慢,我们先安装淘宝的 cnpm 包管理器,借助它来下载 Hexo 框架。
终端演示图: 安装 Hexo 框架
终端演示图: 创建 Hexo 本地目录
终端演示图: 浏览器查看博客页面(默认的主题就这样啦,有点丑的): 目前为止,我们实现了「在本地访问自己搭建的博客」,下面实现「在任何设备上访问博客」。 将 blog 目录部署到 github1.生成 Personal access tokens(推荐使用这种方式) 进入 生成 token,自己设置「过期时间」和「访问权限」,我是设置成了「永不过期」并开启了所有「访问权限」: 先把 token 复制一份留着(等下要用),下次你再进到这个页面 token 内容就被隐藏了。 2. 在 github 创建一个新的仓库,仓库名为 <你的账户名>.github.io(一定要是这种命名方式)。 3. 在 blog 目录下安装 git 部署插件
4. 配置 _config.yml(在 blog 目录下)
划到最后,修改成下面这个样子:
5. 部署 blog 到 github(终于来啦!)
6. 登陆看看 在浏览器地址栏输入 <你的仓库名>.github.io。 这样一来,我们就可以在其他设备上访问自己的博客啦! 排坑用户密码错误以往的很多教程在配置 _config.yml 文件时,repository 是单纯用的 https 地址,目前确实也还能用,不过每次都需要手动输一遍账户密码,很是烦人。 这种方式在你 举个例子:
看日志可知:由于 github 在 2021 年 8 月 13日将原有的用户密码验证方式替换成了「personal access token」,因此我们这里需要将用户密码替换成「personal access token」。 部署失败的其他原因1.user.name 和 user.email 没配置好。 解决方式:
2. github 网络连接的问题,导致部署时超时。 解决方式:
参考 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/25 22:43:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |