将hexo博客转移到另一台电脑

安装必要的软件

  有2个必须安装的软件:Git客户端和node JS。百度下载安装即可。

在Github官网添加新电脑产生的密钥

  安装完git客户端后,在桌面或者文件夹中右击选择git bash并输入以下命令:

1
ssh-keygen -t rsa -C "邮箱地址"

  邮箱为注册Github的邮箱地址,输入命令后一直按回车,然后会生成一个.ssh的文件夹,打开里面的.pub文件,就是新产生的密钥。然后登陆GitHub网站,找到setting设置,然后选择SSH and GPG keys,点击New SSH key,然后给密钥命名并将.pub文件中的'ssh-ras....'后面的内容复制到key中。

复制之前电脑的博客文件夹

  没有必要全部复制,只需要部分文件夹复制即可:

1
2
3
4
5
_config.yml
package,json
scaffolds/
source/
themes/

安装hexo

  打开cmd,输入下面指令安装hexo

1
npm install hexo-cli -g

配置博客相关模块

  进入到博客文件夹中,右击选择git bash

1
2
3
4
npm config set registry https://registry.npm.taobao.org //换源
npm info underscore (输出正常反馈信息则说明换源成功)
npm install
npm install hexo-deployer-git --save // 文章部署到 git 的模块

  如果博客中需要上传本地图片,首先将_config.yml文件中的 post_asset_folder字段设置为true,然后再安装图片模块:

1
npm install https://github.com/CodeFalling/hexo-asset-image  --save

登陆账号

  第一次上传博客到服务器时,输入hexo d,会出现错误,并提示需要输入邮箱和用户名,指令在提示窗口中,重新输入指令并输入邮箱和用户名即可。

常用命令

1
2
3
hexo n "文件名"  //新建一个md文件
hexo g //生成网站静态文件到默认设置的 public 文件夹
hexo d //自动生成网站静态文件,并部署到设定的仓库,即上传至服务器
谢谢老板!
-------------本文结束感谢您的阅读给个五星好评吧~~-------------