perfekt:轻松发布、更改日志和版本化您的软件包!

时间:2024-08-24 10:23:32
【文件属性】:

文件名称:perfekt:轻松发布、更改日志和版本化您的软件包!

文件大小:216KB

文件格式:ZIP

更新时间:2024-08-24 10:23:32

git semantic automation control changelog

完美 :OK_hand: 介绍 perfekt是一个发布、变更日志和版本管理器。 它易于使用,不需要任何配置即可启动和运行。 惯例 为了让perfekt充分发挥其功能,您的项目必须遵循规范,这使其能够了解给定提交中引入的更改类型。 如果您的项目还没有这样做,您可以随时开始,因为不需要重写任何 git 历史记录,只需创建一个包含所有非常规提交的初始版本,然后开始相应地命名您的提交。 如果由于某种原因您不能遵循提交名称的约定,您仍然可以使用perfekt,但您将失去一些功能,例如按类型对提交进行分组或根据未发布的更改自动确定下一个发布版本的能力在perfekt release new命令中使用new关键字,您可以阅读更多。 入门 如需快速介绍和设置说明,请前往部分。 您还可以在在线查看整个文档 徽章 你想让全世界都知道你的项目在完美的管理之下吗? [![management: perfekt:OK_hand:](ht


【文件预览】:
perfekt-master
----.gitignore(50B)
----.babelrc(89B)
----.eslintrc(261B)
----package.json(2KB)
----jsconfig.json(111B)
----package-lock.json(778KB)
----src()
--------perfekt.js(1KB)
--------npm.js(143B)
--------options()
--------commit.test.js(3KB)
--------git.test.js(3KB)
--------index.js(92B)
--------initialize.js(512B)
--------utils()
--------npm.test.js(620B)
--------changelog.test.js(14KB)
--------config()
--------release.js(367B)
--------initialize.test.js(746B)
--------release.test.js(726B)
--------commit.js(1KB)
--------perfekt.test.js(8KB)
--------__snapshots__()
--------changelog.js(1KB)
--------git.js(1KB)
----webpack.config.js(338B)
----bin()
--------perfekt.js(1KB)
----jest.config.js(58B)
----.commitlintrc(53B)
----LICENSE(1KB)
----__mocks__()
--------child_process.js(124B)
--------inquirer.js(77B)
--------fs.js(59B)
----CHANGELOG.md(7KB)
----.github()
--------workflows()
----.prettierignore(7B)
----README.md(3KB)
----.lintstagedrc(72B)
----docs()
--------.nojekyll(0B)
--------documentation.md(2KB)
--------configuration.md(2KB)
--------_sidebar.md(125B)
--------index.html(1KB)
--------getting-started.md(2KB)
----.perfektrc(96B)
----.husky()
--------.gitignore(2B)
--------pre-commit(71B)
--------commit-msg(80B)
----.editorconfig(188B)
----.prettierrc(96B)

网友评论