web-dev-qa-db-fra.com

Comment installer Angular2 beta avec Bower?

J'essaye d'installer Angular2 avec Bower avec la commande bower install -S angular2 et d'avoir les prochains messages dans la console:

$ 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

Mon fichier bower.json contient maintenant les informations suivantes dans la section dependencies:

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

Et j'ai Angular 1.4.8 après cela dans bower_components path.

Alors, comment installer Angular2 beta avec Bower?

15
mnv

Je l'ai installé depuis github avec la commande 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
4
mnv

Cela a fonctionné pour moi, pour Angular 2 bower install angular2-build

2
Savan Akbari

Je vous conseille de ne pas utiliser Bower. Bower est utilisé pour obtenir vos paquets dans votre dossier de projet, c'est tout.

Essayez de rechercher JSPM ( http://jspm.io ). Cela fait beaucoup plus que d’obtenir des paquets dans votre projet. Il prend en charge ES6 à ES5. Et charge tous vos paquets en une fois en utilisant SystemJS dans votre navigateur avec seulement quelques lignes de code. 

vous pouvez installer jspm en utilisant npm:

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

jspm init
0
Angelo A