Je viens d'installer angular-pdf
avec Bower, et dans le processus d'installation, il m'a demandé
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
Pensant qu'il serait préférable d’utiliser la version la plus ancienne pour une compatibilité optimale, j’ai opté pour la version 3.
Cependant, cela semble avoir causé des problèmes. Pour commencer, il semble que Angular ait été réinstallé.
Quand je lance mon site maintenant je reçois
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-t-il un moyen pour que je revienne à ce qu'il était avant de lancer cette installation de Bower?
Merci!
Réponses:
1 pour la réponse № 1Dans ton bower.json
, vous aurez une partie qui a parlé de la résolution angulaire que vous avez utilisée
Quelque chose comme ça:
"resolutions": {
"angular": ">= 1.0.8"
}
Retirez simplement cette partie et dans votre devDependencies
réglez la version "angulaire" sur 1.3.15
et enfin dans Terminal, exécutez bower install
et je pense que angular avec la version 1.3.15 prendra effet.