Hexo 是非常棒的一个静态博客生成软件,使用也非常方便。但有时候会有一些小问题,比如不会生成 index.html 文件等。


Table of Contents

  1. Hexo 无法生成 index.html
  2. 查看 npm 插件缺失情况
  3. 安装缺失插件
  4. 重新生成静态文件

Hexo 无法生成 index.html

在刚初始化一个项目后, 你运行 hexo g,有时候 hexo 并不会生成 index.html 和其他一些静态文件。 这一般是没有初始化完全的原因, 有些插件没有安装

查看 npm 插件缺失情况

1
$ npm ls --depth 0

这时一般会提醒你有插件没有装。

1
npm ERROR! missing xxx

安装缺失插件

如果你的插件都在 packages.json 里, 可以简单通过如下命令安装

1
$ npm install --save

要是没有, 就依次将所有缺失的插件安装上

1
$ npm install --save jquery jsdom [xxx ...]

重新生成静态文件

安装好后,执行 hexo g 命令应该就可以正常生成完整博客了。


注:本文来自 HuiHut