hexo部署个人博客

博客部署

Posted by MZ on November 3, 2020

一、下载nodejs

官网下载nodejs,傻瓜式安装

最后查看node与npm

node -v
npm -v

然后用npm下载cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

二、本地部署hexo代码

cnpm install -g hexo-cli
#查看版本
hexo -v
#在你想要放置hexo的地方新建一个文件夹(以后写的博客文章都会在这里)
mkdir blog
#初始化hexo
cd blog/
hexo init

到这里本地部署基本完成了

下面看看hexo的简单命令

#启动
hexo s
#清理
hexo clean
#生产
hexo g
#部署
hexo d
#生成一篇文章
hexo n "文章名称"

生成的文章会出现在blog/source/_posts/

三、github部署hexo代码

首先进入自己的github账号下新建一个库,用来存储hexo代码,然后会生成https路径,复制一下,待会有用。

退回到blog文件夹下下载hexo部署git的相关代码

cnpm install --save hexo-deployer-git

下载完成后设置_config.yml文件

#貌似最后一部分
#Deployment
##
deploy:
	type: git
	repo: 刚刚github复制的路径
	branch: master

保存退出

开始部署

hexo d
#会让你输入github的账号密码
#这里密码好像不再是账号的密码了,而是Personal access tokens,在github的开发者设置中生成一个

到这里结束,记录下来,以后换电脑的话可能会重新部署。