恢复到安装凉亭组件

问题描述:

我只是鲍尔安装angular-pdf之前的状态,并且在安装过程中,它要求我恢复到安装凉亭组件

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 

思考这将是最好的最早的版本去大多数的兼容性,我去了3.

但是,这似乎导致了问题。首先,它似乎重新安装了Angular。

当我跑我的网站现在我得到

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 

有没有办法对我来说,一切都恢复回以前的样子,我跑这鲍尔安装?

谢谢!

+0

这可能看起来像一个愚蠢的问题,但你使用任何形式的版本控制? –

+0

@ZackTanner是的,我使用git,但我没有提前一点时间 – CodyBugstein

在你bower.json,你将有提到你已经使用

事情是这样的角分辨率部分:

"resolutions": { 
    "angular": ">= 1.0.8" 
} 

只是删除这个部分并在设定的“角”你devDependencies版本到1.3.15,最后在终端中,运行bower install,我认为角色版本1.3.15将生效。