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
复制代码
⚠️出现如上,信息,说明安装成功
2、进入新电脑 的 blog目录
安装必要模块
npm install
复制代码
3、安装 文章部署到远端插件
npm install hexo-deployer-git --save
复制代码
将 原电脑
重要配置文件,粘贴到新电脑
的新blog
目录,替换原文件
3. 本地部署预览
1、测试
hexo server # 启动本地服务
复制代码
查看页面
预览成功?
4. 部署到远端仓库
hexo三剑客
Hexo clean #清除缓存(网页正常,可以忽视此命令)
Hexo generate #生成静态网页文件
Hexo deploy # 部署到远端仓库
复制代码
4.1. Github添加SSH Keys
1、本地创建秘钥
格式:
ssh-keygen -t rsa -C “github注册邮箱”
复制代码
后面要求确认路径,和密码,一路回车就行
2、复制公钥到github
一般会在 C:/Users/用户名/.ssh
下
使用编辑器打开id_rsa.pub
,复制里面的公钥
3、粘贴公钥
点击 New SSH key
将公钥粘贴进去
4、输入命令
eval "$(ssh-agent -s)"
Agent pid 1309
ssh-add ~/.ssh/id_rsa
ssh -T git@github.com
复制代码
出现successfully...
表示成功
这一步是将 ,博客和github关联,不用每次部署需要输入 github账号,密码
5、部署博客到github
hexo deploy
复制代码
出现INFO Deploy done: git
说明,部署成功
访问远端,可以成功看到页面
参考:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END