2017-06-13 1 views
0

Ich habe eine Angular 1.4-Anwendung mit Typescript geschrieben, die Verwendung von verschiedenen Typings, z. Angular-Ui-Bootstrap, Winkel-Block-Ui. Diese Anwendung baut auf meinem lokalen Rechner auf.Angular 1.x doppelte Kennung auf TFS-Build

Bei der Verwendung eines TFS-Build-Controllers erhalte ich jedoch zahlreiche Fehler mit Meldungen in der Art von "Dupliziere Kennung 'angular'".

Nun wird natürlich jede Typisierungsdatei einen Namensraum deklarieren, z. "eckig.sanitisieren". Der Fehler tritt auf, wenn der angulare Namespace bereits in einer anderen Typisierungsdatei deklariert wurde.

Ich verstehe nicht wirklich, warum die Fehler nicht auf meinem Entwicklungscomputer auftreten, sondern auf dem Build-Server. Ich verwende TFS 2010 zur Quellcodeverwaltung.

Antwort

1

Ich habe das herausgefunden.

Auf dem Buildserver wurde eine andere Version von Typescript installiert. Sobald ich das gleiche wie meine Entwicklungsmaschine gemacht habe, gingen alle Probleme weg und mein Build funktionierte.

Verwandte Themen