hexo迁移


hexo迁移

直接更换电脑

安装环境

安装git和node,自行搜索安装,node推荐安装在github上的nvm,方便切换版本

本机与github建立连接

设置git配置信息

git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"

生成ssh密钥文件

ssh-keygen -t rsa -C "你的GitHub注册邮箱"

然后连续三次回车

c/Users/youuser/.ssh/id_rsa.pub里面的内容即是双方通信的密钥

将密钥复制到github->右上角头像->settings->SSH and GPG keys,保存

本机测试连接

ssh -T git@github.com

安装hexo

创建一个文件夹用于存放博客文件,cd 进入该目录,执行命令

npm install -g hexo-cli #安装hexo
npm update hexo -g #升级hexo
hexo init  --no-install #初始化blog,需要先创建一个博客主文件夹,在文件夹里执行,就是上面创建的,或者
hexo init blog(文件夹名) --no-install #--no-install是阻止项目克隆下来后,自动安装依赖,不使用会自动安装最新版本hexo,具体自己影响实测
npm install hexo@5.4.0 #安装想要的hexo版本,我的这个主题这个版本合适

安装插件

旧电脑在博客主目录执行

npm list # 查看安装过的插件

新电脑执行

npm install hexo-deployer-git #安装包名字,不加版本默认最新 

也能把旧电脑的package.json文件复制到新电脑,在主目录下执行npm install安装插件

移植文件

source themes _config.yml从旧电脑复制过来

部署

hexo g #生成静态文件
hexo s #测试网页
hexo d #没问题部署

文章作者: 0xdadream
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 0xdadream !
评论
  目录