Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度模拟安装要求我提供依赖项_Angularjs_Ionic Framework_Angular Mock - Fatal编程技术网

Angularjs 角度模拟安装要求我提供依赖项

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

我真的不知道该怎么回答。。。我是离子+角度的新手。。。我正在尝试安装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 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取决于构建脚本。因此,我们不能给出如何在项目中完成的建议。