Angularjs 角度模拟安装要求我提供依赖项
我真的不知道该怎么回答。。。我是离子+角度的新手。。。我正在尝试安装Angular Mock,但上面说的是Angular版本Angularjs 角度模拟安装要求我提供依赖项,angularjs,ionic-framework,angular-mock,Angularjs,Ionic Framework,Angular Mock,我真的不知道该怎么回答。。。我是离子+角度的新手。。。我正在尝试安装Angular Mock,但上面说的是Angular版本 $ sudo bower install angular-mocks --allow-root bower angular-mocks#* cached git://github.com/angular/bower-angular-mocks.git#1.4.1 bower angular-mocks#* validate 1.4.1
$ sudo bower install angular-mocks --allow-root
bower angular-mocks#* cached git://github.com/angular/bower-angular-mocks.git#1.4.1
bower angular-mocks#* validate 1.4.1 against git://github.com/angular/bower-angular-mocks.git#*
bower angular#1.4.1 cached git://github.com/angular/bower-angular.git#1.4.1
bower angular#1.4.1 validate 1.4.1 against git://github.com/angular/bower-angular.git#1.4.1
bower angular#^1 cached git://github.com/angular/bower-angular.git#1.4.1
bower angular#^1 validate 1.4.1 against git://github.com/angular/bower-angular.git#^1
bower angular#>= 1.0.8 cached git://github.com/angular/bower-angular.git#1.4.1
bower angular#>= 1.0.8 validate 1.4.1 against git://github.com/angular/bower-angular.git#>= 1.0.8
bower angular#>= 1.2.23 cached git://github.com/angular/bower-angular.git#1.4.1
bower angular#>= 1.2.23 validate 1.4.1 against git://github.com/angular/bower-angular.git#>= 1.2.23
bower angular#1.3.16 cached git://github.com/angular/bower-angular.git#1.3.16
bower angular#1.3.16 validate 1.3.16 against git://github.com/angular/bower-angular.git#1.3.16
bower angular#1.3.13 cached git://github.com/angular/bower-angular.git#1.3.13
bower angular#1.3.13 validate 1.3.13 against git://github.com/angular/bower-angular.git#1.3.13
Unable to find a suitable version for angular, please choose one:
1) angular#1.3.13 which resolved to 1.3.13 and is required by ionic#1.0.0
2) angular#1.3.16 which resolved to 1.3.16 and is required by angular-resource#1.3.16
3) angular#>=1.0.0 <1.5.0 which resolved to 1.4.0 and is required by angular-moment#0.9.2
4) angular#1.4.1 which resolved to 1.4.1 and is required by angular-mocks#1.4.1
5) angular#^1 which resolved to 1.4.1 and is required by angular-slugify#1.2.0
6) angular#>= 1.0.8 which resolved to 1.4.1 and is required by angular-ui-router#0.2.13
7) angular#>= 1.2.23 which resolved to 1.4.1 and is required by ngCordova#0.1.17-alpha
Prefix the choice with ! to persist it to bower.json
? Answer:
$sudo bower安装角度模拟-允许根
鲍尔角模拟#*git://github.com/angular/bower-angular-mocks.git#1.4.1
bower角模拟#*验证1.4.1git://github.com/angular/bower-angular-mocks.git#*
鲍尔角型#1.4.1git://github.com/angular/bower-angular.git#1.4.1
鲍尔角#1.4.1验证1.4.1git://github.com/angular/bower-angular.git#1.4.1
鲍尔角形#^1git://github.com/angular/bower-angular.git#1.4.1
bower angular#^1根据验证1.4.1git://github.com/angular/bower-angular.git#^1
鲍尔角#>=1.0.8git://github.com/angular/bower-angular.git#1.4.1
鲍尔角#>=1.0.8根据验证1.4.1git://github.com/angular/bower-angular.git#>= 1.0.8
鲍尔角#>=1.2.23git://github.com/angular/bower-angular.git#1.4.1
鲍尔角#>=1.2.23根据验证1.4.1git://github.com/angular/bower-angular.git#>= 1.2.23
鲍尔角#1.3.16git://github.com/angular/bower-angular.git#1.3.16
鲍尔角#1.3.16验证1.3.16git://github.com/angular/bower-angular.git#1.3.16
鲍尔角#1.3.13git://github.com/angular/bower-angular.git#1.3.13
鲍尔角#1.3.13验证1.3.13git://github.com/angular/bower-angular.git#1.3.13
找不到适合angular的版本,请选择一个:
1) 角度#1.3.13,分解为1.3.13,是离子#1.0.0所要求的
2) 角度#1.3.16,解析为1.3.16,是角度资源#1.3.16所需
3) 角度#>=1.0.0=1.0.8,解析为1.4.1,是角度ui路由器#0.2.13所需
7) 角度#>=1.2.23,分解为1.4.1,ngCordova#0.1.17-alpha要求
在选项前面加上前缀!将其持久化到bower.json
? 答复:
angular mock
需要angular
,但angular
不在项目中。它与ionic
库捆绑在一起。这意味着您需要1.3.13版->选择#1请在bower.json中添加此代码
"resolutions": {
"angular": "1.2.0-rc.2"
}
我有“决议”:{“角度”:“1.4.0”}。。。为什么降级?有一个兼容性问题,你需要添加兼容版本,我用的是——AngularJS v1.3.15谢谢你,Michael。。。我已经用“!”标志完成了,bower.json被更新,库被下载到bower_组件文件夹。。。但是现在,我如何将该库“放入”www/lib中,以便在我的www应用程序中使用它们呢?谢谢,Angular mock是一个测试库,它不应该把它们放到www/lib中。它只能在单元测试中引用。-要将其他lib复制到www/lib,这取决于您使用的构建工具。有时你必须编辑gruntfile.js,否则构建将自动复制index.html中的所有引用。本教程说要使用它:-P但它的“mocks”不是“mock”…我明白了-但仍然
角度mocks
用于伪造教程的后端请求,不应在应用程序中使用;-)。-无论如何,将lib复制到www/lib取决于构建脚本。因此,我们不能给出如何在项目中完成的建议。