Vấn đề của tôi là một lỗi trong quá trình biên soạn ngụm:typings nguyên cảo góc tham khảo con đường không tìm thấy
lỗi TS6053: File '/Users/myname/dev2/test2/typings/angularjs/angular.d.ts' không tìm.
Nhưng tệp thực sự tồn tại! Nếu tôi sao chép các tập tin d.ts trong thư mục foo, nó sẽ hoạt động. Nhưng đó không thể là một cách hợp lệ. Làm cách nào để xác định tham chiếu hợp lệ? Và không phải là đường dẫn dự án tuyệt đối có thể?
con đường:
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';
}
}
}
đường dẫn tương đối sẽ hoạt động. Tôi chưa từng gặp vấn đề gì. Có "dev2/test2" trong đường dẫn bị lỗi. Đúng không? –
Có đó là con đường dự án của tôi. Đường dẫn đầy đủ không tồn tại. Tôi có thể thực hiện lệnh "cat" và nó cho tôi biết nội dung của /Users/myname/dev2/test2/typings/angularjs/angular.d.ts – Andreas