Hexo | 换电脑如何继续用hexo写作?


highlight: an-old-hope
theme: channing-cyan

tags: [Hexo,电脑,写作,迁移]
复制代码

1. 准备工作

环境准备:

  • Git客户端
  • Node.js环境
  • 原电脑博客重要文件
scaffolds/  # 草稿模板文件
source /    # 资源文件
themes/     # 主题配置文件
_config.yml # 博客配置文件
package.json  # json配置文件
复制代码

2. 安装

新电脑(设备)创建blog目录,用于存放博客文件

1、安装 hexo

npm install hexo-cli -g   #全局安装 hexo
复制代码

image.png
⚠️出现如上,信息,说明安装成功

2、进入新电脑 的 blog目录

安装必要模块

npm install
复制代码

3、安装 文章部署到远端插件

npm install hexo-deployer-git --save
复制代码

原电脑重要配置文件,粘贴到新电脑新blog目录,替换原文件

3. 本地部署预览

1、测试

hexo server # 启动本地服务
复制代码

image.png

查看页面
预览成功?

4. 部署到远端仓库

hexo三剑客

Hexo clean  #清除缓存(网页正常,可以忽视此命令)
Hexo generate      #生成静态网页文件
Hexo deploy      # 部署到远端仓库
复制代码

4.1. Github添加SSH Keys

1、本地创建秘钥

格式:

ssh-keygen -t rsa -C “github注册邮箱”
复制代码

后面要求确认路径,和密码,一路回车就行

image.png

2、复制公钥到github

一般会在 C:/Users/用户名/.ssh

image.png

使用编辑器打开id_rsa.pub,复制里面的公钥

3、粘贴公钥

访问github公钥设置页面

点击 New SSH key
将公钥粘贴进去

image.png

4、输入命令

eval "$(ssh-agent -s)"
Agent pid 1309

ssh-add ~/.ssh/id_rsa

ssh -T git@github.com
复制代码

image.png

出现successfully...表示成功

这一步是将 ,博客和github关联,不用每次部署需要输入 github账号,密码

5、部署博客到github

hexo deploy
复制代码

image.png

出现INFO Deploy done: git 说明,部署成功
访问远端,可以成功看到页面

参考:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享