Мне нужно заставить bower переопределить локально определенную зависимость со свежей копией. Я предположил, что bower update <package>
выполнит трюк (даже с небольшим добавлением --force
). Тем не менее, он упрямо предпочитает, какая копия установлена в bower_components.
Рассмотрим следующий макет (все в одной кодовой базе сейчас, к сожалению):
общий /bower.json
{
"name": "mysharedstuff",
"version": "0.0.1",
...
}
client1/bower.json
{
...
"dependencies": {
"mysharedstuff": "../shared"
}
}
Единственный способ получить новую копию shared/ - это явно удалить копию, установленную в bower_components. Например:
client1$> rm -rf bower_components/mysharedstuff
client1$> bower install
Это ошибка, связанная с тем, как bower управляет версиями локальных зависимостей? Или я пропустил что-то простое?