hexo环境配置记录
该博客用于记录如何快速恢复博客环境
配置node
安装node环境
安装最新版node,解压后配置环境变量,进入node的bin目录后链接npm和node到/usr/local/bin
1 | ln -s $(pwd)/node /usr/local/bin/node |
然后配置lib/node_modules
到环境变量,node -g
安装的应用会安装到这里
1 | echo "export \"PATH=\$PATH:$(pwd)\"" >> ~/.bashrc |
如果没有梯子可以安装一下cnpm
1 | npm install -g cnpm -registry=https://registry.npm.taobao.org |
配置Github SSH
非常简单,本地生成公钥私钥之后将公钥放在Github SSH中即可
1 | ssh-keygen -t rsa -C "xxx@xxx.com" |
然后找到id_rsa.pub
放到Github的ssh配置中
配置PicGo
安装PicGo
1 | npm install -g picgo |
配置阿里云图床,在~/.picgo/config.json
里填入对应信息就可,华东一填入oss-cn-hangzhou
1 | { |
修改插入图片时
为上传图片
,设置上传服务
是PicGo-Core
,这里typora可能会报错找不到PicGo-Core,我们根据报错将PicGo链接到目标目录即可
安装hexo
1 | npm install -g hexo-cli |
我们从github仓库中下载之前的blog,获取main分支
1 | git clone -b main https://github.com/jking412/jking412.github.io.git |
进入文件夹
1 | cd jking412.github.io |
即可配置好本地hexo环境
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 jking の 博客!