小白知识 Hexo框架简单建网站

Hexo官网

piPlGHf.png

快速上手

注: 需要安装下列应用程序

nods.js
git

1.1 在任何地方(如:桌面)新建一个文件夹

piPlN4g.png

1.2 我们进去终端

piPlcUU.png

1.3 我们进去终端后 输入命令行

piPlHUO.png

即:

1.直接复制下面的命令行输入

npm install hexo-cli -g

2.等它完成后再输

hexo init blog

3.完成再输 (blog是文件名,可以自己定义)

cd blog

4.完成再输

npm install

5.完成再输

hexo s

出现网址按ctrl后点击鼠标可以直接进入了,其中的4000是默认端口

注:在终端界面在ctrl键+c键 可以关闭服务器 中断网站

我们来看下这个简洁网站,没有东西!

这样肯定不好看,我们去官网下的主题,去找好看的!

主题

Themes | 主题 Hexo

在里面选择好看的,

里面的主题一般放在github里,需要通过git拉取文件,但有些是通过npm或yarm安装的,最好是点进去主题查看主题教程。

注:下载主题或启动主题都要在blog(即上面第三步,你生成的文件夹里面打开终端)

下载完后

打开后

更改它的,更改为主题的名字或文件夹的名字

注:这是yml配置文件“:”后面要有空格

更改后重新启动在cmd终端输入

hexo c

再输

hexo g

再输

hexo s

就可以看到网站已经更换到主题了

部署

在 GitHub Pages 上部署 Hexo | Hexo

上面这个等于是一个免费的服务器托管

git准备工作

我们需要配置一下GitHub账户信息,用户名和邮箱为您github上的用户名和邮箱

piipiKs.png

在blog文件夹下,右键用Git Bash打开终端

输入下方命令行(双引号要自己更改)

git config --global user.name "用户名"

再输

git config --global user.email "邮箱"

再输

ssh-keygen -t rsa -C "邮箱"
  • 一路回车即可,之后在C:\Users\”你当前登录windows的账号的名字“
    .ssh可以找到id_rsa.pub文件,用笔记本打开文件,复制里面的全部内容

github准备工作

  1. 新建仓库,仓库名为用户名.github.io
  2. 点击仓库的settings,点击Deploy keys,
  3. 然后点击Add deploy key,title设置为您的邮箱,
  4. Key为刚才复制的内容,之后点击Add key

信息更改

准备工作基本做完,回到上面的_config.yml文件(官方网站文件),在最底部填写入代码

即:

deploy:
  type: git
  repo: https://github.com/您的用户名/您的用户名.github.io.git
  brach: master

还有这里地址

url: https://您的用户名.github.io/

代码更改完成

安装插件

回到我们之前的blog文件夹,打开cmd终端,输入命令行

npm install hexo-deployer-git --save

然后直接三连

干净

清除缓存

hexo c

生成静态文件

hexo g

部署上线网站

hexo d

部署完成

在浏览器输入 http://你的Github用户名.github.io 即可访问你的博客

文章

在./ blog \ source \ _posts 在这个文件夹内是存放你的文章的,以md的文件形式保存

语法

什么是md,看这个 Markdown 官方教程

每一篇文件都用md写入,hexo会主动读取并展示到网站。

每一次文章写好放入文件夹即可直接三连

hexo c
hexo g
hexp d

网站即重新完成部署