软件版本如何表示的问题
Cargo understands Semantic Versioning (sometimes called SemVer), which is a standard for writing version numbers. The number 0.3.14 is actually shorthand for ^0.3.14, which means “any version that has a public API compatible with version 0.3.14.”
Given a version number MAJOR.MINOR.PATCH
,
increment the:MAJOR version
when you make incompatible API changes, 不兼容的API发生改变,增加 MAJOR version
。MINOR version
when you add functionality in a backwards compatible manner, 向后兼容的方式添加新的功能PATCH version
when you make backwards compatible bug fixes. 修复向后兼容的 bugAdditional labels
for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format."dependencies": {
"ant-design-vue": "^1.3.2",
"apexcharts": "^2.6.0",
"axios": "^0.18.0",
"date-fns": "^1.29.0",
"enquire.js": "^2.1.6",
"vue": "^2.6.8",
"vue-apexcharts": "^1.2.7",
"vue-router": "^3.0.1",
"vue-video-player": "^5.0.2",
"vuedraggable": "^2.16.0",
"vuex": "^3.0.1",
"webpack-dev-server": "^2.11.5"
}