hexo从0搭建 后记

对于小白来说,这是第一次安装不是一直next的软件,当时在学长的引导和其他实验室同学的指导帮助下一步一步的糊里糊涂的装完了。虽然前前后后出了挺多问题的,总是想着把自己的问题总结一下,写点东西,以供日后安装参考。

整个搭建的大致过程如下:

  1. 下载安装Git
  2. 下载安装Node.js
  3. 注册github账号
  4. 安装配置Hexo
  5. 使用hexo并上传自己的blog

下面介绍每一步的具体操作

  1. 下载安装Git
  • 找到与自己电脑操作系统和处理器位数匹配的下载地址
  • 勾选接受协议选项
  • 选择安装模式
  • 允许程序对电脑的更改
  • 检测是否安装成功

​ 下载地址: Git官网

  1. 下载安装Node.js

​ 与下载Git操作类似,在官网上找到更合适的下载地址,一直next,然后允许程序对电脑更改,再检测是否安装成功。

​ 下载地址: Node.js官网

  1. 注册github账号
    • 在GitHub首页点击start project
    • 创建Repository
    • 创建一个新项目,名字为:github昵称.github.io
  2. 安装和配置Hexo
  • 在任意位置打开Git Bash
  • 使用npm安装hexo

​ 安装命令

1
npm install -g hexo
  • 验证是否安装正确:

    1
    hexo -v
  • 创建文件夹,运行Git Bash,输入以下命令初始化:

    1
    hexo init
  • 在hexo源文件夹下打开git bash,输入以下命令:

    1
    ssh-keygen -t rsa -C "你的github注册邮件地址"
  • 打开新生成的文件,把内容复制到记事本上

  • 打开github主页,进入个人设置 -> SSH and GPG keys -> New SSH key,把记事本上的内容复制过去

  • 在gitbash中验证是否添加成功

    1
    ssh -T [email protected]
  • 为git配置github的账号和邮箱:

    1
    2
    1.  git config --global user.name "github用户名"
    2. git config --global user.email "github注册邮箱“
    1. 使用hexo并上传自己的blog
  • 找到hexo本地的配置文件config.yml,补充

1
2
3
4
deploy:
type: git
repo: [email protected]:github账户名/github账户名.github.io.git
branch: master
  • 依次执行以下命令:

    1
    hexo clean
    1
    hexo generate
    1
    hexo deploy
  • 在浏览器上输入localhost:4000来打开Hexo

  • 在源文件目录打来PowerShell,然后输入hexo new ”标题“,回车,post文件夹下新建了一个md文件,打开编辑即可。

  • 使用以下命令推上去
1
hexo g -d

后记

中间碰到很多自己没见过的操作,下去查了一下。

  • Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。
  • 顺手查了一下外壳程序:用户使用界面”的软件,通常指的是命令行界面的解析器

  • 常用的powershell指令进程相关进程相关:tasklist get-process

​ 网络相关:netsh . netstat -a -n . nslookup

​ 文件系统:ls tree tree /F 显示文件名

  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

最后告诫自己一句:还和别人差好多,好好学。