const path = require('path'); const shelljs = require('shelljs'); function changelog(dist, cmd) { const basepath = process.cwd(); const tag = cmd.tag || 'v1.0.0'; shelljs.exec(` basepath=${basepath} github_changelog_generator \ --header-label "# 更新日志" \ --bugs-label "**Bug Fixes**" \ --enhancement-label "**Breaking changes**" \ --issues-label "**Issue**" \ --pr-label "**Features**" \ --max-issues 0 \ --no-author \ --no-unreleased \ --since-tag ${tag} \ -o ${path.join(basepath, dist)} ` ); } module.exports = changelog;