Il mio problema è un errore durante la compilazione sorso:tipizzazioni dattiloscritto angolari riferimento di percorso non trovato
errore TS6053: File '/Users/myname/dev2/test2/typings/angularjs/angular.d.ts' non trovato.
Ma il file esiste davvero! Se ho copiato i file d.ts nella cartella foo, funzionerà. Ma questo non può essere un modo valido. Come devo definire un riferimento valido? E non sono possibili percorsi assoluti per il progetto?
percorsi:
source/modules/foo/controller.ts
typings/..
controller.ts:
/// <reference path="../../../typings/angularjs/angular.d.ts" />
module('app').controller("fooController",
[ "$scope",
($scope)
=> new Application.Controllers.fooController($scope)
]);
module Application.Controllers{
export class fooController{
constructor($scope){
$scope.name = 'I am foo Hans';
}
}
}
percorsi relativi dovrebbero funzionare. Non ho mai avuto un problema C'è "dev2/test2" nel percorso errato. È corretto? –
Sì, questo è il mio percorso di progetto. Il percorso completo esiste. Posso fare un comando "cat" e mi mostra il contenuto di /Users/myname/dev2/test2/typings/angularjs/angular.d.ts – Andreas