今天记录一下怎么在不同设备上管理博客
为什么要折腾这样呢?也许我们可能在某个时候不能用当时的hexo环境机器写博客,或者换了系统了本文就是这样,在这里我自己记录一下
win10环境下
首先我们要在新环境下安装git 和 node.js
然后我们要把自己的博客文件拷贝一下 ( 可以一直更新云盘 )到目标目录
在新目录里启动命令行 cmd
安装hexo
npm install hexo-cli -g //如果出错,
npm install -g hexo 或者sudo npm install -g hexo
在新博客下安装依赖
npm install
npm install hexo-deployer-git --save // 文章部署到 git 的模块
测试
这时候使用 hexo s 基本可以看到你新添加的文章了。
然后 GITHUB 添加 SSH KEYS
在GitHub的ssh keys那里再添加一个当前电脑的环境生成的key,但是可别把原来的电脑删掉了啊。
首先在本地创建 SSH Keys:
$ ssh-keygen -t rsa -C “xxxx@163.com“
后面的邮箱即为 github 注册邮箱,也是你登录 Github 的邮箱,之后会要求确认路径和输入密码,一路回车就行。
成功的话会在 ~/下生成 .ssh文件夹,进去,打开 id_rsa.pub,复制里面的key即可。然后拷贝到 Github 的 SSH Keys(这里要添加一个新的)
然后在终端中,我们再次测试下公钥有没有添加成功:ssh -T git@github.com
成功
接下来,就可以正常创建,或者更新博客啦。
浙公网安备 33010602011771号