vue.js - 我应该独立版本 Vue.js 单文件组件吗?

标签 vue.js semantic-versioning

我有一种感觉,谨慎的做法是使用 semver 单独对我的组件进行版本控制,因为他们期望的 props 形成了一种契约。这方面有没有最佳实践?我是不是想太多了?

最佳答案

取决于您的需求。 如果您的组件是一个库的一部分,您应该将它们作为一个包一起进行版本控制。

如果您使用像 lerna 这样的 monorepo 并将它们发布为单独的 npm 包,那么最好单独对它们进行版本控制

关于vue.js - 我应该独立版本 Vue.js 单文件组件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54721250/

相关文章:

javascript - Vue.js 向绑定(bind)对象添加属性

documentation - 如何发送版本控制文档更新?

python - setuptools_scm : how to append "-alpha" to package version upon merge in gitflow?

versioning - 执行包装器库的 semver(语义版本控制)的最佳做法是什么?

node.js - 如何在 package.json 中指定依赖项的最小和最大版本?

javascript - 如何仅在 spa 需要时才包含 vue 组件?

docker - 如何将环境变量从docker-compose传递到项目?

javascript - Vue.JS 多个复选框系列来过滤应用程序

semantic-versioning - 语义版本控制在什么版本下进行版本化?

javascript - vue.js - craftyjs 点击不起作用