解决 Hexo 无法生成 index.html 等静态文件的问题
Hexo 是非常棒的一个静态博客生成软件,使用也非常方便。但有时候会有一些小问题,比如不会生成 index.html
文件等。
Table of Contents
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