Hexo博客迁移到新环境
1. 如何迁移 hexo 博客
保留原来的博客源代码,对源代码进行处理。可以有以下几种方式:
本地文件
直接复制本地源代码到新环境
Git 平台
直接 clone 平台 git 上的源代码到新环境
云盘
直接下载云盘内保存的源代码到新环境
2. 配置新环境
需要在新环境中安装 Hexo 博客需要的依赖,主要包含 Git 安装,Node.js 安装,Hexo 安装,具体参加 Hexo官方文档
注意事项:
- Hexo 在 windows 系统的 cmd 窗口通过命令安装可能会比较慢,请耐心等待。如果卡死,结束窗口,重新执行命令
- 请参考 Hexo 官方文档,全局安装 Hexo
3. 配置公钥(非常重要)
主要是对本地密钥文件 id_rsa.pub 进行操作
3.1 如果新环境没有 ssh 密钥
在 cmd 窗口输入命令 ssh-keygen -t rsa -C “你的邮箱地址(和git统一)”
生成本地密钥
3.2 如果新环境已有 ssh 密钥
3.2.1 直接打开密钥
搜索找到文件 id_rsa.pub,可选使用 vscode 打开,复制其中所有内容
3.2.2 命令打开密钥
在 cmd 窗口输入命令 cat ~/.ssh/id_rsa.pub
直接显示密钥,完整复制密钥
3.3 将密钥同步到 git 平台
以 github 的配置为例。
打开【github】 → 打开【setting】 → 打开 【SSH and GPG keys】→ 点击【New SSH key】,完整粘贴上一步复制的密钥
4. 执行 npm 安装
npm install
快速安装和修复
5. 认证用户名和邮箱
执行以下命令
1 | git config --global user.name "<your name>" |
6. 更新博客
然后就可以在新环境更新博客了,记得备份博客源代码~
注意:
首次更新博客遇到询问时,完整输入“yes”来完成更新。
此文章版权归aerosand.cn所有,如有转载,请註明来自原作者
Comments
WalineGitalk