From ecf4d341e6524d97bfda2bb2429b0489a102551f Mon Sep 17 00:00:00 2001 From: GZTime Date: Wed, 16 Nov 2022 03:36:24 +0800 Subject: [PATCH 1/4] fix: `TypeError: require(...) is not a function` --- scripts/events/init.js | 2 +- scripts/events/welcome.js | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/scripts/events/init.js b/scripts/events/init.js index 69c2807..99f85e7 100644 --- a/scripts/events/init.js +++ b/scripts/events/init.js @@ -1,4 +1,4 @@ -const logger = require('hexo-log')() +const logger = hexo.log; hexo.extend.filter.register('before_generate', () => { // Get first two digits of the Hexo version number diff --git a/scripts/events/welcome.js b/scripts/events/welcome.js index 77eb662..6952f3c 100644 --- a/scripts/events/welcome.js +++ b/scripts/events/welcome.js @@ -1,16 +1,16 @@ -const logger = require('hexo-log')() +const logger = hexo.log; hexo.on('ready', () => { const { version } = require('../../package.json') logger.info(` =================================================================== - - ##### # # ##### ##### ###### ##### ###### # # # - # # # # # # # # # # # # # - ##### # # # # ##### # # ##### # # - # # # # # # # ##### # # # - # # # # # # # # # # # # - ##### #### # # ###### # # # ###### # + + ##### # # ##### ##### ###### ##### ###### # # # + # # # # # # # # # # # # # + ##### # # # # ##### # # ##### # # + # # # # # # # ##### # # # + # # # # # # # # # # # # + ##### #### # # ###### # # # ###### # ${version} ===================================================================`) From 4bd5edd955b11654ec8220774c9bc25c37cfbf16 Mon Sep 17 00:00:00 2001 From: GZTime Date: Wed, 16 Nov 2022 03:45:54 +0800 Subject: [PATCH 2/4] chore: remove semicolons --- scripts/events/init.js | 2 +- scripts/events/welcome.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/events/init.js b/scripts/events/init.js index 99f85e7..20e9fab 100644 --- a/scripts/events/init.js +++ b/scripts/events/init.js @@ -1,4 +1,4 @@ -const logger = hexo.log; +const logger = hexo.log hexo.extend.filter.register('before_generate', () => { // Get first two digits of the Hexo version number diff --git a/scripts/events/welcome.js b/scripts/events/welcome.js index 6952f3c..161516a 100644 --- a/scripts/events/welcome.js +++ b/scripts/events/welcome.js @@ -1,4 +1,4 @@ -const logger = hexo.log; +const logger = hexo.log hexo.on('ready', () => { const { version } = require('../../package.json') From f07823903f64af0d5509daa203c0460fa757d570 Mon Sep 17 00:00:00 2001 From: Jerry Wong Date: Fri, 18 Nov 2022 13:32:03 +0800 Subject: [PATCH 3/4] Update init.js --- scripts/events/init.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/events/init.js b/scripts/events/init.js index 20e9fab..9c1bfe8 100644 --- a/scripts/events/init.js +++ b/scripts/events/init.js @@ -1,8 +1,7 @@ -const logger = hexo.log - hexo.extend.filter.register('before_generate', () => { // Get first two digits of the Hexo version number const hexoVer = hexo.version.replace(/(^.*\..*)\..*/, '$1') + const logger = hexo.log if (hexoVer < 5.3) { logger.error('Please update Hexo to V5.3.0 or higher!') From eb88a5bb4a4159c7be6ea7264e93ec276f7d4a4b Mon Sep 17 00:00:00 2001 From: Jerry Wong Date: Fri, 18 Nov 2022 13:32:35 +0800 Subject: [PATCH 4/4] Update welcome.js --- scripts/events/welcome.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/events/welcome.js b/scripts/events/welcome.js index 161516a..2655d05 100644 --- a/scripts/events/welcome.js +++ b/scripts/events/welcome.js @@ -1,8 +1,6 @@ -const logger = hexo.log - hexo.on('ready', () => { const { version } = require('../../package.json') - logger.info(` + hexo.log.info(` =================================================================== ##### # # ##### ##### ###### ##### ###### # # #