首页 > 解决方案 > pathspec 的标准版本 changeLog 生成问题

问题描述

我尝试将它安装在本地yarn add -D standard-version 并使用它来release versioning生成changeLog.md,但是当我运行yarn releasewhich is时standard-version,它会生成changeLog并进行版本更新,但是有两个问题:

  1. error: pathspec 'CHANGELOG.md' did not match any file(s) known to git

λ yarn release
yarn run v1.17.3
$ standard-version
√ bumping version in package.json from 0.6.3 to 0.6.4
√ outputting changes to CHANGELOG.md
√ committing package.json and CHANGELOG.md
error: pathspec 'CHANGELOG.md' did not match any file(s) known to git

Command failed: git commit CHANGELOG.md package.json -m chore(release): 0.6.4
error: pathspec 'CHANGELOG.md' did not match any file(s) known to git

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
  1. 在新版本变更日志中重复先前版本的提交消息

有什么问题,我应该如何解决这个问题?

标签: node.jsgitnpmversioningchangelog

解决方案


推荐阅读