代码拉取完成,页面将自动刷新
const { deepMerge } = require('hexo-util');
const { sep, join } = require('path');
const { makeRe } = require('micromatch');
const Theme = require(join(hexo.plugin_dir, 'hexo/lib/theme'));
hexo.theme_dir = join(hexo.plugin_dir, 'hexo-theme-bubblegum') + sep;
hexo.theme_script_dir = join(hexo.theme_dir, 'scripts') + sep;
hexo.theme = new Theme(hexo);
const ignored = ['**/node_modules/hexo-theme-*/node_modules/**', '**/node_modules/hexo-theme-*/.git/**'];
hexo.theme.ignore = ignored;
hexo.theme.options.ignored = ignored.map(item => makeRe(item));
// load theme_config before generate
hexo.extend.filter.register('before_generate', () => {
if (hexo.config.theme_config) {
hexo.theme.config = deepMerge(hexo.theme.config, hexo.config.theme_config);
}
}, -999);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。