Contents

hexo框架个人博客搭建

hexo框架个人博客搭建

1 环境准备

1.1 Node.js和npm安装

1.2(选) npm 淘宝镜像

1
npm install -g cnpm --registry.npm.taobao.org

1.3 hexo框架安装

1
cnpm install -g hexo-cli

1.4git安装配置

  1. git官网 下载对应系统安装包
  2. 运行安装包 一路下一步
  3. 开始菜单运行 Git Bash(运行成功表示git安装成功)
  4. git安装好去GitHub上注册一个账号
  5. 设置git:在Git Bush命令行中输入
1
2
3
4
# 配置用户名
git config --global user.name "username"    //( "username"是自己的账户名)
# 配置邮箱
git config --global user.email "username@email.com"     //("username@email.com"注册账号时用的邮箱)

​ 以上命令执行结束后,可用 git config –global –list 命令查看配置是否OK 6. 生成ssh,在命令框中输入以下命令

1
ssh-keygen -t rsa

​ 连续敲三次回车,结束后去系统盘目录下(一般在 C:\Users\你的用户名.ssh)(mac: /Users/用户/.ssh)查看是否有:ssh文件夹生成 7. 将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中,在GitHub的个人账户的设置中找到如下界面

https://images-jsh.oss-cn-beijing.aliyuncs.com/work/2022/08/13/20220813-133412.png

title随便起一个,将公钥( id_rsa.pub)文件中内容复制粘贴到key中,然后点击Ass SSH key就好啦

2 建立本地网站

2.1 在本地建立一个文件夹

2.2 cmd命令进入这个文件夹

2.3 hxeo生成博客

1
sudo hexo init

2.4 启动博客

1
hexo s

​ 进入网站 说明建立成功

3 上传至github

3.1 建立仓库

  1. 登录github 新建一个仓库
  2. 仓库名必须是 “«你的username».github.io”

3.2 网站根目录安装git插件

1
cnpm install --save hexo-deployer-git

3.3 设置文件“_config.yml”(最底部)

1
2
3
4
deploy:
     type: git
     repo: //你的仓库地址
     branch: master

3.4 部署到远端

1
hexo d //需要登陆

3.5 访问

​ ”https://«你的username».github.io“

​ 成功

END

补充

主题可以更改

其他指令

1
2
hexo clean
hexo g