搭建hexo个人博客

一.准备环境

1.Node.js 安装。

2.Git 并安装
配置环境变量,两个都要配置

3.安装Hexo,
创建一个文件夹例如blog,右键打开Git Bash
运行: npm install -g hexo-cli
查看版本 hexo -v

4.初始化Hexo
hexo init blog
cd blog #进入blog目录
npm install

新建完成后,指定文件夹目录下有:
node_modules: 依赖包
public:存放生成的页面
scaffolds:生成文章的一些模板
source:用来存放你的文章
themes:主题
_config.yml: 博客的配置文件

二.创建GitHub仓库或者码云仓库

1.创建仓库,仓库名必须和用户名一致,其他按照默认,直接创建
2.打开cmd,添加Git本地用户
git config --global user.name " 用户名 "
git config --global user.email “绑定的邮箱”

3.申请Sky秘钥
ssh-keygen -t rsa -C “Git绑定的邮箱”
sky在这 C:\Users\啊科.ssh

4.复制Sky秘钥添加到GitHub或者码云
查看是否成功 ssh -T git@github.com

三.将本地仓库与远程仓库连接

1.安装git部署插件:才能用hexo d 上传
npm install hexo-deployer-git --save

2.复制生成的仓库连接
修改博客目录下的_config.yml文件

deploy:
  type: git
  repository: https://gitee.com/wenkex/wenkex.git
  branch: master

四.本地创建文章,上传到远程仓库

hexo clean清理缓存
hexo g 刷新博客文章
hexo s 开启本地映射 ##为了在本地检查文章,该步骤可以跳过,该命令按Ctrl+C结束
hexo d 将本地博客上传到远程仓库,第一次上传会让你输入GitHub或码云的账号密码
等待上传完成,打开Gitee pages,更新Https内容(每次上传文件后都要执行这一步)

在你创建的博客文件夹下打开git bash,输入命令 hexo new 文章标题

用yarn cgd或npm run cgd运行如下命令
hexo cl && hexo g && hexo d一键上传到远程仓库
hexo cl && hexo g && hexo s一键开启本地映射

在package.json中设置

  "scripts": {
    "build": "hexo generate",
    "clean": "hexo clean",
    "deploy": "hexo deploy",
    "server": "hexo server",
    "cgs": "hexo clean && hexo g && hexo s",
    "cgd": "hexo clean && hexo g && hexo d"
  },
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值