Windows下使用hexo搭建个人blog

Windows下使用hexo搭建个人blog

环境配置

安装git

brew install git

安装完成后检查是否已经添加到环境变量

git --version

安装Node.js

brew install node

安装完成后检查是否已经添加到环境变量

node -v
npm -v

安装Hexo

推荐进行全局安装

$ npm install -g hexo-cli

如果安装过慢, 可以使用代理下载或者更换国内源加速下载

  • 使用代理

    npm config set proxy http://127.0.0.1:7890
    
    # 关闭代理
    npm config delete proxy
    
  • 换源

    npm config set registry https://registry.npm.taobao.org
    
    # 换回官方源
    npm config delete registry
    

GitHub搭建1

建站

使用一下命令, 在当前目录新建博客根目录, hexo会自动生成所需文件

hexo init blog
cd blog
npm install

上述命令会在当前目录下新建名为blog的文件夹存放相关文件

GitHub搭建2

部署网站

生成SSH key

win系统可以查阅GitHub官方文档进行操作, 本文不再讲解

查看生成的SSH key并记录以下信息

# 查看SSH key
vim ~/.ssh/id_ed25519.pub

# 将内容复制, 打开GitHub>Settings>SSH and GPG keys>New SSH key添加即可
部署页面

完成基本配置后, 需要将生成的静态页面部署到服务器上, 以GitHub为例, 在_config.yml中进行如下配置

# Deployment
deploy:
  type: 'git'
  repo: 'https://github.com/{Yourname}/{Yourname}.github.io.git'
  branch: 'master'

GitHub搭建3

安装hexo-deployer-git

npm i hexo-deployer-git

GitHub搭建4

完成后, 在博客根目录使用如下命令部署静态页面

hexo cl && hexo g && hexo d

部署成功!

浏览器输入whotao123.github.io就是我的blog了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值