Hexo安装教程
环境的准备
搭建 hexo
之前,需要安装两样东西
Node.js:下载地址http://nodejs.cn/download 下载并安装,详细的安装步骤:https://maplerain.cc/posts/d2db89a3.html
Git:下载地址https://git-scm.com 下载并安装,一路确认,安装完成即可。
安装Hexo
Node.js
和 Git
安装完成后,就可以安装 Hexo
了。
先确定你要把博客放在哪个地方,比如我打算把博客放在E盘,那我就进入E盘,然后右键点击 Git Base Here
,会弹出一个命令行窗口,现在我们在里面输入命令:
$ npm install -g hexo-cli
耐心等待片刻,直到出现下面类似信息即表示Hexo安装成功。
$ npm install -g hexo-cli
C:\node-v10.15.3-win-x64\hexo -> C:\node-v10.15.3-win-x64\node_modules\hexo-cli\bin\hexo
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\hexo-cli\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ hexo-cli@1.1.0
added 225 packages from 434 contributors in 69.608s
输入 hexo -v
命令,查看版本。
$ hexo -v
hexo-cli: 1.1.0
os: Windows_NT 10.0.18362 win32 x64
http_parser: 2.8.0
node: 10.15.3
v8: 6.8.275.32-node.51
uv: 1.23.2
zlib: 1.2.11
ares: 1.15.0
modules: 64
nghttp2: 1.34.0
napi: 3
openssl: 1.1.0j
icu: 62.1
unicode: 11.0
cldr: 33.1
tz: 2018e
选择一个磁盘并创建一个文件夹存放你的博客,比如我希望在E盘根目录创建一个 HexoBlog
目录来放我的博客,命令如下:
$ mkdir /e/HexoBlog
此时你打开文件管理器进入E盘,将会发现E盘会出现一个 HexoBlog
目录,然后接着输入下面命令进行初始化。
$ hexo init HexoBlog
初始化完成后,你可以在 HexoBlog
目录中看到如下目录和文件:
.
├── node_modules
├── scaffolds
├── source
├── themes
├── .gitignore
├── _config.yml
├── package.json
└── package-lock.json
说明:
node_modules
:依赖包,包含了Hexo相关的依赖包
scaffolds
:生成文章的模板
source
:存放文章或草稿的文件夹
themes
:主题文件夹
_config.yml
:站点配置文件
.gitignore
:限定在提交的时候忽略哪些文件或目录
package.json
:记录了都用了哪些包,缺失时按文件列表自动下载
package-lock.json
:记录当前状态下实际安装的各个npm package的具体来源和版本号
运行Hexo
打开 Git Base
,进入博客目录 cd /e/HexoBlog
,运行 Hexo s
命令,然后在浏览器中输入http://localhost:4000 即可浏览你的第一个Hexo
博客了,在命令界面按下 Ctrl+c
,博客程序将会停止运行。
本文系作者 @枫雨 原创发布在枫林幻境站点。未经许可,禁止转载。
暂无评论数据