/ / Wiele gałęzi jednego projektu z altanką - javascript, git, angularjs, angular-ui, altana

Wiele gałęzi jednego projektu z altanką - javascript, git, angularjs, angular-ui, altana

Próbuję zainstalować dwa różne moduły z angular-utils-ui z altaną. Potrzebuję tylko modułów zdarzeń i jq. Wygląda jednak na to, że altana nie może mieć kodu z wielu oddziałów w jednym folderze / repozytorium.

Więc kiedy chcę zainstalować jq po tym, jak już zainstalowałem moduł zdarzeń, muszę wybrać odpowiednią wersję dla angular-ui-utils, a druga jest przerobiona.

$ bower install angular-ui-utils#event-0.1.1
$ bower install angular-ui-utils#jq-0.1.1

Unable to find a suitable version for angular-ui-utils, please choose one:
1) angular-ui-utils#event-0.1.1 which resolved to event-0.1.1 and has build as dependants
2) angular-ui-utils#jq-0.1.1 which resolved to jq-0.1.1

Nie potrzebuję całego pliku angular-ui-utils i wydaje mi się, że jest to marnotrawstwo, aby załadować cały skrypt. Czy można to osiągnąć?

Czy powinienem ponownie rozważyć użycie altany? Wygląda na to, że projekt nie jest wystarczająco dojrzały.

EDYTOWAĆ:

Wygląda na to, że ta składnia rozwiąże problem, ale nie będzie parsowana przez altanę.

"dependencies": {
"angular-ui-utils": ["event-0.1.1", "jq-0.1.1"]
}

Odpowiedzi:

3 dla odpowiedzi № 1

Wystarczy przypisać różne nazwy do dwóch wersji - Bower będzie przechowywać każdy z osobnego katalogu, tak jak wszystkie inne 2 zależności.

W bower.json:

"dependencies": {
"angular-ui-utils-event": "angular-ui-utils#event-0.1.1",
"angular-ui-utils-jq": "angular-ui-utils#jq-0.1.1"
}

następnie uruchomić bower install i powinieneś być dobry.