hexo博客的基本搭建流程(针对macos用户)

准备工作

一.安装git

  • 借助homebrew安装git
1
brew install git
  • 判断是否安装成功
1
git --version

如返回版本信息,证明安装成功

二.安装nodejs

  • 从官网找到安装包安装即可
  • 判断是否安装成功
1
2
npm -v
node -v

如返回版本信息,证明安装成功

三.安装hexo

  • 输入下列指令安装
1
npm install -g hexo-cli
  • 判断是否安装成功
1
hexo -v

如果返回版本信息,证明安装成功

博客初始化

  • 新建一个文件夹(比如myblog文件),作为博客项目文件(并且在terminal中将路径切换到该文件夹下)

  • 输入下行代码对myblog文件夹进行博客初始化

1
hexo init 
  • 初始化之后,myblog文件夹的内容开始丰富起来,可以看到如下文件架构
    • node_modules: 存放依赖包
    • scaffolds:生成文章的一些模板
    • source:用来存放你的文章(md文件)
    • themes:主题
    • _config.yml: 博客的配置文件
    • package.json
    • package-lock.json
    • public(这个文件其实第一次hexo init之后不会出现,在第一次生成静态网页后会生成这个文件夹,它存放的是生成的静态网页)
  • 接下来我们输入
1
hexo g

便可以生成一个静态网页(在本地端口上)(其中代码中的g是generate的缩写)

  • 如果想在本地端口上显示这个生成的静态网页,只需要输入
1
hexo s

​ 便可以在本地浏览这个基于静态网页的博客(其中代码中的s是server的缩写)