hexo博客编写常用命令

一、hexo安装与部署

1.1环境准备

官网:Hexo 3.9.0 hexo-cli 2.0.0

安装 Node.js 8.17.0

安装Git

1.2 本地博客安装步骤

1.2.1 博客初始化

$ npm install hexo-cli -g

注:全局安装hexo脚手架,注意hexo脚手架与nodejs的兼容性问题

$ hexo init <folder>
$ cd <folder>
$ npm install

1.2.2 博客主题下载与应用

hexo 主题网站Latest Hexo Themes | Hexo Themes

使用git clone下载github/gitee主题

$ git clone https://gitee.com/immyw/hexo-theme-butterfly.git

下载至<folder>/themes

打开<folder>下hexo的配置文件 _config.yml 文件,修改:

theme: hexo-theme-butterfly

1.2.3 本地执行

hexo clean & hexo generate & hexo server -p 5000 

1.3 本地blog推送至github

1.3.1 <folder>下 _config.yml 文件配置

deploy:
  type: git
  repo: <你的Github仓库的SSH地址>
  branch: master

1.3.2 Github仓库创建并且配置SSH keys

HEXO系列教程 | 使用GitHub部署静态博客HEXO | 小白向教程 – 夜梦星尘の折腾日记 (yemengstar.com)

https://blog.csdn.net/2202_75780138/article/details/132112279

1.3.3 执行远程部署命令

cd至 <folder>

hexo c & hexo g & hexo d

1.4 本地博客机器迁移

1.将便携版 Node.jsGit、blog文件夹复制,配置nodejs环境变量

注:注意版本冲突问题(已经搭建环境: Node.js(node-v8.17.0-win-x64),hexo-cli(v2.0.0),hexo(3.9.0)

2.重新生成SSH key

git config --global user.name "你的 GitHub 用户名"
git config --global user.email "你的 GitHub 邮箱"
ssh-keygen -t rsa -C "你的 GitHub 邮箱"

例如:

git config --global user.name "wwblog"
git config --global user.email "[email protected]"
ssh-keygen -t rsa -C "[email protected]"

然后我们进入 C:\Users\ 用户名 \.ssh 目录 ,我们用记事本打开id_rsa.pub复制里面的内容,在 GitHub 中添加 SSH 密钥。

二、博客编写

2.1 新文章

 hexo new  "文章名字"

   转载规则


《hexo博客编写常用命令》 WangWei 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
python运维工具之交换机网络状态 python运维工具之交换机网络状态
一、需求1.检测交换机网络状态,当离线、恢复、不稳定时可以发送短信 2.生成日志,保留每次检测结果 3.可以传入自己配置的交换机地址、发送短信的手机号 二、具体开发思路2.1 主要思路1.读取文件获取ip地址池与手机号列表 2.初始化所有交
下一篇 
Python学习之Python编程规范 Python学习之Python编程规范
前言问题为什么Python编程需要规范? 规范的要求有那几个方面? 不规范的后果有哪些? 书写规范的标准 命名规范1.标识符命名规则 以字母、下划线、数字组成,且不能以数字开头 不能是关键字与保留字 注:python3标识符可以存在汉字,不
  目录