最近换了新电脑,所以打算把博客也迁移一下。
hexo博客Win10转移到mac
1.安装brew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装完后重启终端。
查看是否安装完成。
brew --version
2.安装git和node.js
brew install git
brew install node
3.安装hexo
npm install -g hexo
4.初始化hexo
mkdir blog
cd blog
hexo init
访问localhost:4000查看是否成功初始化:
5.生成ssh密钥
ssh-keygen -t rsa -C "youremail@example.com" #注册邮箱
运行后进入.ssh文件夹:
cd ~/.ssh
查看id_rsa.pub文件,复制里面的所有内容。
cat id_rsa.pub
网页打开github设置:setting -》 ssh and gpg keys,添加新的ssh key,把刚才复制的内容粘贴进去。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jxdYBBhq-1624417909292)(https://soya-1300102518.cos.ap-shenzhen-fsi.myqcloud.com/image-20210615144428044.png)]
保存后,邮箱会收到一封验证邮件,记得通过验证。
6.文件配置转移
将win10里博客根目录下的:
_config.yml,
scaffolds,
source,
themes
复制并覆盖到mac博客根目录下。
🌟关于如何windows如何传输文件到mac
同一网络下。
windows:文件夹属性 -> 共享 -> 共享(得到网路路径)
mac:访达 -> 连接服务器 -> 输入smb://网络路径
7.个人信息设置
git config --global user.name "yourname”
git config --global user.email youremail@example.com
使用hexo s、hexo g、hexo d测试,无报错即成功。
hexo+picgo+腾讯cos图床
之前每次图片都要手传,连接都是手替换。
后来发现居然有方便的做法。
picgo:https://molunerfinn.com/PicGo/
1.腾讯云
打开腾讯云页面。
点击头像,选择访问管理 -〉访问密钥 -〉api密钥管理。
选择新建密钥,会生成appid、secretid、secretkey。
进入cos产品界面。
创建一个存储桶(如果原来有桶也可以不用创建),权限选择公有读私有写。
域名信息便是访问的地址。
记录下基本信息的存储桶名称和所属地域(例如ap-shenzhen-fsi)。
2.picgo
进入图床设置,选择cos版本为v5,填写相关信息。
3.typore
打开格式 -〉图像 -〉全局图片设置
设置插入图片时为上传图片,上传服务为picgo.app
完成!
参考文档
picgo+cos图床:https://blog.csdn.net/qq_41684621/article/details/114128635