diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e444fc..df9dc1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,8 @@ * 修改全部QQ接口为QQ官方接口,修改唱歌和翻译接口 * 修改点赞图片接口 * 增加**谁是龙王**和**发言榜单**发送官方页面图片 -* 增加`#来点神秘图`功能 -* 增加`#椰奶设置状态任务(开启|关闭)` +* 增加`#来点神秘图`功能ⁿᵉʷ +* 增加`#椰奶设置状态任务(开启|关闭)`ⁿᵉʷ * 如出现许多cmd任务进程可尝试关闭此设置 * 优化椰奶状态样式 * 修复已知BUG diff --git a/components/Version.js b/components/Version.js index 6959ebd..9483086 100644 --- a/components/Version.js +++ b/components/Version.js @@ -9,7 +9,7 @@ const yunzai_ver = `v${cfg.package.version}`; let logs = {} let changelogs = [] let currentVersion -let versionCount = 6 +let versionCount = 3 const getLine = function (line) { line = line.replace(/(^\s*\*|\r)/g, '') @@ -24,7 +24,7 @@ const getLine = function (line) { try { if (fs.existsSync(CHANGELOG_path)) { logs = fs.readFileSync(CHANGELOG_path, 'utf8') || '' - logs = logs.replace(/\t/g,' ').split('\n') + logs = logs.replace(/\t/g, ' ').split('\n') let temp = {}; let lastLine = {} lodash.forEach(logs, (line) => { @@ -40,7 +40,7 @@ try { changelogs.push(temp) if (/0\s*$/.test(v) && versionCount > 0) { //versionCount = 0 - versionCount-- + versionCount-- } else { versionCount-- } @@ -53,18 +53,18 @@ try { if (!line.trim()) { return } - if (/^\*/.test(line)) { - lastLine = { - title: getLine(line), - logs: [] - } - if(!temp.logs){ - temp = { - version: line, - logs: [] - } - } - temp.logs.push(lastLine) + if (/^\*/.test(line)) { + lastLine = { + title: getLine(line), + logs: [] + } + if (!temp.logs) { + temp = { + version: line, + logs: [] + } + } + temp.logs.push(lastLine) } else if (/^\s{2,}\*/.test(line)) { lastLine.logs.push(getLine(line)) } @@ -72,29 +72,29 @@ try { }) } } catch (e) { - logger.error(e); + logger.error(e); // do nth } -try{ - if(fs.existsSync(README_path)){ - let README = fs.readFileSync(README_path, 'utf8') || '' - let reg = /版本:(.*)/.exec(README) - if(reg){ - currentVersion = reg[1] - } - } -}catch(err){} +try { + if (fs.existsSync(README_path)) { + let README = fs.readFileSync(README_path, 'utf8') || '' + let reg = /版本:(.*)/.exec(README) + if (reg) { + currentVersion = reg[1] + } + } +} catch (err) { } let Version = { - get ver () { + get ver() { return currentVersion; }, - get yunzai(){ - return yunzai_ver; + get yunzai() { + return yunzai_ver; }, - get logs(){ - return changelogs; + get logs() { + return changelogs; } } export default Version \ No newline at end of file