Hexo搭建个人博客:01、Hexo的安装

    技术2022-07-11  92

    0、什么是Hexo?

    Hexo 是一个基于nodejs 的静态博客网站生成器,作者是来自台湾的 Tommy Chen。

    具有以下特点:

    不可思议的快速 ─ 只要一眨眼静态文件即生成完成 支持 Markdown 仅需一道指令即可部署到 GitHub Pages 和 Heroku 已移植 Octopress 插件 高扩展性、自订性 兼容于 Windows, Mac & Linux

    Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

    1、安装Node.js

    (1)、Node.js简介

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

    Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。

    Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语

    言平起平坐的脚本语言。

    Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

    (2)、下载地址:https://nodejs.org/en/download/ , 下载LTS版本安装即可:

    (3)、安装过程直接一路next:

    如果需要安装npm的其他工具集,勾选住自动安装tools选项;

    当然也可以在安装完node.js后,再通过cmd命令行进行tools安装。

    (4)、安装结束后,进行版本校验:

    Hexo的很多操作需要在命令行完成,所以使用Git自带的Git Bash作为命令行,比较好用,查看Node.js是否安装成功:

    npm为node下的安装工具。类似于python中的pip功能。

    在cmd命令行中输入:node -v,显示如下图: 证明安装成功,版本为v12.18.2。 在cmd命令行中输入:npm -v,显示如下图: 证明安装成功,版本为v6.14.5。

    出现上图,说明Node.js安装完毕。

    注意:若是检验版本时 出现:node: command not found 检查环境变量有无添加,若添加成功,则刚安装完毕需要重启电脑,之后便解决问题。

    2.安装Hexo

    Node.js安装完成后,使用Node.js自带的npm来安装Hexo:

    在命令行或者Git-Bash等其他bash中输入以下命令(可以在要安装Hexo的目录下进行Bash):

    npm install -g hexo-cli

    如下图: 安装完成后检查一下是否安装成功:

    hexo -v

    出现上图,即Hexo为安装成功。

    至此,Hexo搭建个人博客的第一步:Hexo就成功安装了!

    Processed: 0.012, SQL: 9