# 博客
2023-06-21 19:08:52 本博客基于 Hexo 正式创建,并使用主题 Shoka
记录自己
# Hexo
npm install -g hexo-cli | |
npm install hexo | |
# npx hexo <command> |
# Github 配置
# 配置身份密钥
登录 git 账号
git config --global user.name "user_name" # 填入 GitHub 用户名 | |
git config --global user.email "user_email" # 填入 GitHub 注册的邮箱 |
获取 SSH KEY
# 默认即可 | |
ssh-keygen -t rsa -C "user.email" |
C:\Users\username\.ssh\id_rsa.pub
公钥内容复制至 GtihubSSH and GPG keys
检测公钥设置是否成功
ssh -T [email protected] | |
# Hi username! You've successfully authenticated, but GitHub does not provide shell access. |
# 配置 Hexo
安装 git 插件
npm install hexo-deployer-git --save |
<root>\_config.yml
deploy: | |
type: 'git' | |
repository: [email protected]:username/username.github.io.git # git 仓库地址 | |
branch: master |
如果关于推送失败时,将
<root>\.deploy_git
文件夹删除即可
# 基础指令
初始化 hexo init
# 生成 public 文件夹 | |
hexo g | |
# 删除 public 文件夹 | |
hexo clean | |
# 开启本地服务器 http://localhost:4000/ | |
hexo s | |
# 推送至 Github | |
hexo d | |
# 创建文章 | |
hexo n '<title>' | |
# 禁用加载插件和脚本 | |
hexo --safe | |
# 将消息详细记录到终端和 debug.log 文件 | |
hexo --debug |
一键三连上传
hexo c && hexo g && hexo d
# 插件
# 隐藏文章
npm install hexo-hide-posts --save |
在想要隐藏的文章里添加 hidden 标记
hidden: true
---
可以在命令行运行 hexo hidden:list
来获取当前所有的已隐藏文章列表
# 评论系统
暂无
# 这里是用来测试 Hexo&Theme
**点击折叠**
这是被隐藏的内容
<!-- 模糊模糊模糊模糊模糊模糊 {.bulr} -->