Hexo踩坑第一话

前几天把原来的服务器格式化了,忘记Typecho还部署在上面。然后就想试下一直没整过的Hexo。

结果一开始就出现了问题:装载了 Icarus 插件之后没有正常显示 Theme。进入index.html显示如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const {
Component
} = require('inferno');
const classname = require('hexo-component-inferno/lib/util/classname');
const Head = require('./common/head');
const Navbar = require('./common/navbar');
const Widgets = require('./common/widgets');
const Footer = require('./common/footer');
const Scripts = require('./common/scripts');
const Search = require('./common/search');
module.exports = class extends Component {
render() {
const {
site, config, page, helper, body
} = this.props;
const language = page.lang || page.language || config.language;
const columnCount = Widgets.getColumnCount(config.widgets);
return;
}
};

在经过了一番 Google 之后,也没找到办法。

我翻 Stackoverflow 的时候突然想起来原来 Gitbook 也出现过同类问题,原因是 Node 版本过高。我换了一下版本,果真如此。

问题就此解决了。

作者

EvanLuo42

发布于

2021-09-04

更新于

2021-09-14

许可协议

评论