Когда я устанавливаю пакеты с помощью Yeoman (который за кулисами использует Bower), я вижу, что сабвуфер устанавливает каждый пакет дважды.
- первый в корне проекта в папке
components
- другая внутренняя папка
app/components
Так, например, когда я запускаю команду yeoman install jquery
мой каталог проекта будет выглядеть следующим образом
root-directory
|- app
. |- components
. . |- jquery // <<-- jquery
. . ... rest of the components
|- components
. |- jquery // <<-- jquery ... again
. ... same other components
- Почему у меня есть дубликат для каждого компонента, и какой из них я должен использовать?
- Я думаю, что лучшая практика заключается в том, чтобы ссылаться на эти компоненты из моего приложения и никогда не изменять их, чтобы я мог легко их обновить, я прав?