hexo的安装和主题的替换

hexo的安装和主题的替换


准备工作

安装node.js(必须安装)

node.js下载
注意:检查是否成功安装 npm 检测方法 npm -v

申请Github账号

Github官网
记住用户名下面会用到

创建博客仓库

注意:仓库名应该为:用户名.github.io。我的仓库名yzw1.github.io。我的博客尚在完善之中

安装Git

git下载地址。下载完成执行并安装。会在鼠标右键菜单显示Git GUI Here 。Git Bash Here

生成ssh公钥

打开Git Bash Here命令行设置user.name。user.email

git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"

生成ssh秘钥

ssh-keygen -t rsa -C "你的GitHub注册邮箱" 

存放目录:C:\Users\Administrator.ssh\id_rsa.pub

将SSH秘钥放在Github上面

路径Settings->SSH and GPG keys->New SSH key

安装Hexo正式开始

安装hexo
npm install hexo-cli g
npm install hexo -g
初始化博客文件夹
hexo init blog
切换到该路径
cd blog
安装hexo的扩展插件
npm install
安装其它插件
npm install hexo-server --save
npm install hexo-admin --save
npm install hexo-generator-archive --save
npm install hexo-generator-feed --save
npm install hexo-generator-search --save
npm install hexo-generator-tag --save
npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save

在本地服务器访问

生成静态页面
hexo generate
开启本地服务器
hexo s
访问地址
http://localhost:4000/
访问不到页面解决办法:使用Ctrl+C中断本地服务,使用命令hexo s -p 端口(0-6355)重新开启本地服务,访问http://localhost:端口/可以看到博客页面了。

将博客部署到Github上

修改配置文件:hexo/blog/_config.yml

注意:type:/repo:/branch:中的冒号后面有空格。后面的两个没有按图自行填补。将repo: [email protected]:yzw1/yzw1.github.io.git中的用户名换成自己的用户名[email protected]:自己的用户名/自己的用户名.github.io.git。分支写master(主分支)。

部署hexo

清空静态页面
hexo clean
生成静态页面
hexo generate
部署 
hexo deploy
输入地址就可以访问自己的博客了http://自己的用户名.github.io

每回修改页面后都要进行部署Hexo这三步

更换主题。

在hexo官网下载自己喜欢的主题。放在hexo/blog/themes下。下一步!

在theme后边写上自己下载主题的名字(不要改动主题文件夹的名字)

参考文章

你可能感兴趣的:(安装hexoblog)