Bonjour,
J'essaie actuellement Angular2 bien que la date de release soit cette fin d'année.
J'ai donc téléchargé Angular2 utilisant la commande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part npm install angular2
Et j'utilise gulp-typescript pour convertir les fichiers TypeScript en JS.
Voici mon gulpfile.js
Voici un simple fichier TypeScript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var gulp = require('gulp'); var ts = require('gulp-typescript'); gulp.task('default', function () { return gulp.src('*.ts') .pipe(ts({ noImplicitAny: true, out: 'output.js', target: 'ES6', module: 'systemjs', })) .pipe(gulp.dest('built/local')); });
Lorsque je lance la commande Gulp celui-ci me crie dessus :/.
Code : Sélectionner tout - Visualiser dans une fenêtre à part import {bootstrap} from "angular2/angular2"
En faisant quelques recherches je suis tombé sur ce lien http://stackoverflow.com/questions/3...ant-find-names.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 /home/sylflo/project/garbage_test/angular2-quickstart/angular2/src/core/facade/lang.d.ts(1,22): error TS2304: Cannot find name 'BrowserNodeGlobal'. /home/sylflo/project/garbage_test/angular2-quickstart/angular2/src/core/zone/ng_zone.d.ts(2,37): error TS2304: Cannot find name 'Zone'.
Mais d'après la réponse cela vient d'ES5 or je précise ES6 dans mon fichier gulpfile.js.
D'où ma question est-ce que j'effectue une erreur, un oubli peut-être ou cela est un bug que l'équipe d'Angular doit corriger ?
Partager