Acabei de instalar angular-pdf
com o Bower, e no processo de instalação, ele me perguntou
Unable to find a suitable version for angular, please choose one:
1) angular#>=1 <1.3.0 which resolved to 1.2.28 and is required by angular-bootstrap#0.12.0
2) angular#1.3.15 which resolved to 1.3.15 and is required by angular-cookies#1.3.15, angular-pdf#0.4.0
3) angular#>= 1.0.8 which resolved to 1.4.1 and is required by ui-router#0.2.13Prefix the choice with ! to persist it to bower.json
Pensando que seria melhor ir com a versão mais antiga para maior compatibilidade, eu fui com 3.
No entanto, isso parece ter causado problemas. Para começar, parece que reinstalou Angular.
Quando eu corro meu site agora eu recebo
TypeError: $browser.addPollFn is not a function
at Object.<anonymous> (angular-cookies.js:60)
at Object.invoke (angular.js:4443)
at Object.enforcedReturnValue [as $get] (angular.js:4296)
at Object.invoke (angular.js:4443)
at angular.js:4261
at getService (angular.js:4402)
at Object.invoke (angular.js:4434)
at Object.enforcedReturnValue [as $get] (angular.js:4296)
at Object.invoke (angular.js:4443)
at angular.js:4261
Existe alguma maneira de reverter tudo de volta para como era antes de eu executar esta instalação Bower?
Obrigado!
Respostas:
1 para resposta № 1Na tua bower.json
, você terá uma parte que mencionou sobre a resolução angular que você usou
Algo assim:
"resolutions": {
"angular": ">= 1.0.8"
}
Basta remover esta parte e no seu devDependencies
defina a versão "angular" para 1.3.15
e finalmente no Terminal, execute bower install
e acho que o angular com a versão 1.3.15 entrará em vigor.