繁体   English   中英

如何在多个项目中更新使用 Bit.dev 构建的组件?

[英]How to update a component built with Bit.dev in multiple projects?

我有一个项目 A 和项目 B,它们都安装了(通过 npm)相同的组件 X。

要在两个项目中使用更新的组件,我必须在每个项目中手动 go 并执行 yarn upgrade component-x。

我们计划有 30 多个项目使用相同的组件,并且每个项目内部都将是一个完全噩梦 go 并运行 yarn upgrade。

有没有一种方法可以让我在导出后更轻松地更新两个项目中的这个组件?

如果不是这样,我如何更轻松地更新跨多个项目安装的这个组件?

我使用 Bit Harmony 版本和 NextJs 作为我的框架并将它们托管在 Vercel 中。

对于那些需要一些解决方案的人,我们通过将 Bit.dev 中的 scope 更改为 public 然后配置 dependabot 来查找我们的依赖项来解决它。

函数式 dependabot.yml 的基本示例

version: 2
registries:
  bit-components:
    type: npm-registry
    url: https://node.bit.dev 
    token: ${{secrets.NPM_RC_TOKEN}}
updates:
  - package-ecosystem: "npm"
    directory: "/"
    registries:
      - bit-components
    schedule:
      interval: "daily"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM