前期准备
- 先查看是否已经安装过git,打开终端terminal,如果没有根据提示去安装即可
git --version 
复制代码- 检查是否装过node.js
node --version
复制代码如果没有,可在此网页上下载LTS稳定版,一步步安装即可nodejs.org/en/download…
安装完后,在terminal中输入node –version , npm –version 会显示安装的版本号
Hexo 搭建
以管理员的身份进入终端
sudo su
复制代码此时显示的是sh-x.x#, 我的界面是3.2,此时已经有了root权限,可以开始安装了
npm install hexo-cli -g
复制代码创建一个文件夹并命名,并用cd 命令进入这个目录下。(以后如果出了问题,直接干掉这个文件夹重来就行)
依次输入
Hexo init //初始化
Hexo g    //生成
Hexo s    //启动
复制代码打开浏览器访问 http://localhost:4000 即可看到内容
第一篇博文
我们的文章,保存在/Users/XXXXX/Blog/source,Blog为我创建的博客文件夹。(以下终端操作均在Blog这个路径下)
hexo n "XXXXXX" //new 
复制代码写一篇新的文章后
hexo g         //generate
hexo s         //start
复制代码即可在本地端口看到新发的文章
部署到GitHub上
- 要有一个GitHub账号
- 新建一个Repository(仓库命名必须是 username.github.io)
- 配置SSH。
先检查电脑是否存在ssh
cd ~/. ssh
复制代码如果没有,输入
ssh-keygen -t rsa -C "邮件地址"
复制代码连续回车,将生成的SSH粘到GitHub上。
测试是否成功
ssh -T git@github.com # 注意邮箱地址不用改
复制代码完善git
git config --global user.name "liuxianan"// 你的github用户名,非昵称
git config --global user.email  "xxx@qq.com"// 填写你的github注册邮箱
复制代码用hexo命令推到远端
hexo d
复制代码© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
    








![SQL-Ledger sql-ledger-[username] cookie的值与sessionid参数会话绕过身份认证漏洞-一一网](https://www.proyy.com/skycj/data/images/2021-07-03/bbdd3e8868c10d22861b2275d65f4500.png)












![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)
