一、准备工作安装所需要软件
①、必装:node.js直接下载对应版本。点击此处进入官方下载界面
注意:一定要点击Node.js and npm,添加至环境变量
其次:Git提供shell环境。也可直接用Windows的cmd。感觉不方便,所以最好下载。点击此处进入官方下载界面
测试是否安装成功以及更改淘宝的cnpm源
node -v #查看node.js的版本
git --version #查看git的版本
npm -v #查看npm的版本
npm install -g cnpm --registry=https://registry.npm.taobao.org #更换为淘宝的npm
cnpm -v #查看cnpm的版本
cnpm install -g hexo-cli #使用cnpm工具安装hexo
hexo -v #查看hexo的版本
②、创建文件夹,用来保存你的文章
如下图,我在D:下创建了Ldy_Blog
进入此文件夹,空白位置右击,选择Git Bash Here,接下来输入下面的命令
hexo init #会自动生成初始化文件,如下图
hexo s #开启一个本机入口http://localhost:4000,实现预览,Ctrl+c关闭入口,才可进行以后的命令
hexo n "我的第一篇博客文章" #创建博客文章,会在source/_posts/生成
vim source/_posts/我的第一篇博客文章.md #如输入一下内容
---
title: 我的第一篇博客文章
date: 2020-05-21 19:13:47
tags:
---
## 第一章
内容
---
## 第二章
内容
---
## 作者
ldy
cd ../.. #进入博客的初始目录
hexo clean #将缓存清除
hexo g #生成新建的文章
hexo s #自己预览
二、上传至浏览器查看博客文章
①、创建仓库,及配置本地与Github同步
下面仓库名必须是—>owner.github.io
复制此地址,然后配置_config.yml文件:(在最下面,注意冒号后有一个空格)
②、进行同步上传
cnpm install --save hexo-deployer-git #下载上传到githu的工具
#配置个人信息(若不执行,到hexo d也会提示执行)
git config --global user.name "此处填你的用户名" #用户名建议与GitHub一直,方便记忆
git config --global user.email "此处填你的邮箱"
(hexo d出现的提示如下)
hexo d #进行上传,然后会提示输入账户密码什么的
浏览器输入地址即可看到自己的文章
三、点击此处进入 Hexo 官网的主题专栏,进行更换主题。
如下,选择一款主题后,复制其链接,进行下载
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
下载完成后,更改.config_yml,将默认landscape改为自己创建的文件夹
然后跟之前上传文章一样,执行一下命令
hexo clean
hexo g
hexo d