簡體   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