2016-01-17 20 views
15

我试图与鲍尔与命令bower install -S angular2安装Angular2和控制台旁边消息:如何使用Bower安装Angular2测试版?

$ bower install -S angular2 
bower angular2#*    cached git://github.com/angular/bower-angular.git#1.4.8 
bower angular2#*    validate 1.4.8 against git://github.com/angular/bower-angular.git#* 
bower angular#~1.4.8   install angular#1.4.8 

angular#1.4.8 bower_components/angular 

bower.json文件现在包含在dependencies部分未来信息:

"dependencies": { 
    "angular": "angular2#~1.4.8" 
} 

而且我有角1.4.8之后,在bower_components路径。

那么,如何在Bower上安装Angular2 beta?

回答

4

我已经安装了它从GitHub用命令bower install [email protected]:angular/angular.git

$ bower install [email protected]:angular/angular.git 
bower angular#*    not-cached [email protected]:angular/angular.git#* 
bower angular#*    resolve [email protected]:angular/angular.git#* 
bower angular#*    checkout 2.0.0-build.ffbcb26.js 
bower angular#*   invalid-meta angular is missing "main" entry in bower.json 
bower angular#*   invalid-meta angular is missing "ignore" entry in bower.json 
bower angular#*    resolved [email protected]:angular/angular.git#2.0.0-build.ffbcb26.js 
bower angular#~2.0.0-build.ffbcb26.js   install angular#2.0.0-build.ffbcb26.js 

angular#2.0.0-build.ffbcb26.js bower_components/angular 
0

我劝你还是不要用鲍尔。 Bower用来将你的软件包放到你的项目文件夹中,就是这样。

尝试查找JSPM(http://jspm.io)。它比在你的项目中获得软件包要多得多。它将ES6转换为ES5。并在您的浏览器中使用SystemJS一次加载所有软件包,只需几行代码。

您可以安装使用JSPM NPM:

npm init 
npm install (-g) jspm // -g only if you want jspm globally installed 

jspm init 
+5

实际上并没有直接回答这个问题,但感谢暴露我JSPM –

+0

这有什么好做什么OP要求。 –

+0

我知道,我认为让其他读者告诉他们鲍尔的缺陷是有用的。因为我看到OP使用Angular,他想用Bower安装它,所以我想告诉他。也可能对其他人有用。 –

2

这个工作对我来说,对角2 bower install angular2-build

+1

我是-1,因为这个回购没有在一段时间内更新https://github.com/mgcrea/bower-angular2-build – Jackie

+0

好的额外信息。这对我也有帮助,因为它看起来Angular2有着自己的极限学习曲线,就像Angular一样。 https://www.quora.com/Why-is-Angular-2-not-available-in-Bower – ryanm

+0

也是-1,因为这是“角度2凉亭”的最高成绩,而角度2 - 构建仍然在阿尔法。我会猜测它从来没有在beta版上,因此这从来没有真正回答过这个问题。 –

相关问题