Я попытаюсь описать нашу конкретную проблему, чтобы избежать столкновения с проблемой XY.Как обновить зависимости одного полимерного компонента без обновления другого?
У нас есть одно приложение Polymer, состоящее из нескольких независимых компонентов (поддерживается различными командами). Каждый из этих компонентов имеет зависимости от других компонентов, управляемых Бауэром.
Иногда разные компоненты (например, A и B) имеют зависимости от одних и тех же компонентов (например, C). Теперь, когда C выпускает новую версию с изменяющимся изменением, A и B должны обновиться до этой новой версии в то же время.
Это быстро становится нежелательным после увеличения количества компонентов (как это имеет место для нас). Таким образом, нам интересно, есть ли способ обновить зависимости каждого компонента по отдельности.
Мы используем polymer-build и вулканизируем, если это необходимо.
Да, это действительно проблема: если мы добавляем разрешение/имеем только одну версию определенных элементов, все компоненты на этой странице должны быть совместимы с этой версией одновременно. – Vincent
Да, все компоненты приложения должны использовать одну и ту же версию. – a1626