Blog

今天搭建了博客,把遇到的问题总结一下。

主要参考了网上的教程,后来又按照ouuan的博客重新搭了一遍。

切换到国内npm镜像

1
npm config set registry https://registry.npm.taobao.org

升级npm

1.查看当前版本npm -v
2.进行npm自动更新npm install npm@latest -g

升级node

1.查看当前版本node -v
2.清除缓存sudo npm cache clean -f
3.安装node版本管理工具sudo npm install n -g
4.升级到最新版本sudo n latest

安装Hexo

安装并初始化Hexo

1
2
3
npm install -g hexo
hexo init
npm install

将博客上传至GitHub

生成SSH

1
ssh-keygen

打开~/.ssh/id_rsa.pub向GitHub添加SSH key

输入命令 ssh -T git@github.com ,若出现 Hi yourname! You've successfully authenticated, but GitHub does not provide shell access. 表示 SSH 配置成功。

安装deployer

1
npm install hexo-deployer-git --save

测试一下Markdown

1
#include<bits/stdc++.h>
  • 列表
    delete

分割线

引用

略略略

  1. 嘤嘤嘤
  2. 喵喵喵
  3. 咩咩咩

斜体

table

1 2 3
哈哈 呜呜 略略

return 0;