hexo迁移
把原先在linux上的部分hexo文件到了我的hackintosh上,这篇文章的目的:如果下次自己还要换系统,换电脑,自己只要看自己这篇博客就够了= =
参考了知乎的文章使用hexo,换了电脑怎么怎么更新博客,
装nodejs,npm,hexo(unix自带git)
下载安装nodejs
安装hexo:
1
$npm i -g hexo
在适当文件夹,初始化hexo
1
$hexo init
- 稍加解释
- node_modules:是依赖包
- public:存放的是生成的页面
- scaffolds:命令生成文章等的模板
- source:用命令创建的各种文章
- themes:主题
- _config.yml:整个博客的配置
- db.json:source解析所得到的
- package.json:项目所需模块项目的配置信息
用ssh连接github
配置github账户信息
1
2$git config --global user.name "yourName"
$git config --global user.email "yourEmail"创建ssh
1
$ssh-keygen -t rsa -C "yourEmail@example.com"
把.ssh/id_rsa.pub添加到github
- 验证ssh是否添加成功
1
$ssh -T git@github.com
替换hexo初始化的文件
- _config.yml
- themes/
- source/
使用hexo d
1 | $npm install hexo-deployer-git --save |