0
從理論上講,我試圖找出當JSPM Web組件依賴Web組件棉短絨閱讀的package.json可以確定是否Web組件依賴圖可以在不具有基於Semver Guidelines任何重複的Web組件來構建。什麼時候Web組件兼容符合semver規範?
我只是假設我們只談論的是兼容的依賴關係。例如,所有依賴項列出了Polymer 1.0作爲對等依賴項。
IIUC沒有大版本中斷的所有依賴項是兼容的。因此,舉例來說,如果一個組件列表paper-input:1.3.0^
和另一名單paper-input:1.5.0^
然後JSPM只需安裝最新版本的paper-input
下面2.0.0
,並需要它的組件將使用一個版本。另一方面,如果有一個組件需要paper-input:3.4.0^
,那麼linter可以報告有一個傳遞依賴關係,需要重複組件。
我錯過了什麼?