我应该独立版本 Vue.js 单文件组件吗?
Should I independently version Vue.js single-file components?
我觉得使用 semver 对我的组件单独进行版本控制是明智的,因为他们期望的道具形成一种契约。在这方面有什么最佳实践吗?我是不是想多了?
取决于您的需求。
如果您的组件是一个库的一部分,您应该将它们作为一个包一起进行版本控制。
如果您正在使用 lerna 之类的 monorepo 并将它们发布为单独的 npm 包,那么最好单独对它们进行版本控制
我觉得使用 semver 对我的组件单独进行版本控制是明智的,因为他们期望的道具形成一种契约。在这方面有什么最佳实践吗?我是不是想多了?
取决于您的需求。 如果您的组件是一个库的一部分,您应该将它们作为一个包一起进行版本控制。
如果您正在使用 lerna 之类的 monorepo 并将它们发布为单独的 npm 包,那么最好单独对它们进行版本控制