1234567891011121314151617181920 |
- 'use strict';
- const { Pattern } = require('hexo-util');
- exports.process = function(file) {
- if (file.type === 'delete') {
- file.box.config = {};
- return;
- }
- return file.render().then(result => {
- file.box.config = result;
- this.log.debug('Theme config loaded.');
- }).catch(err => {
- this.log.error('Theme config load failed.');
- throw err;
- });
- };
- exports.pattern = new Pattern(/^_config\.\w+$/);
|