0
AureliaCLI 및 TypeScript 사용.Aurelia CLI - au run - 워치가 명백한 유형 오류를 누락합니다.
import { ItemService } from "./itemService";
import { Item } from '../server/backend';
export class ItemDetails {
item: Item = null;
constructor(private itemService: ItemService) {
}
activate() {
this.item = this.itemService.getItem();
}
}
및
import { Seat } from "../server/backend";
export class ItemService {
item: Seat;
constructor() {
this.item = null;
}
getItem(){
return this.item;
}
setItem(item: Seat){
this.item = item;
}
}
이 오류가 발생합니다 'AU 실행 : 나는 특정 유형의 잘못 다른 유형의 변수에 반환 된 객체를 할당하는 구성 요소를 반환하는 서비스를 --watch '가 처음 실행되지만 두 파일을 변경하면 오류가 발생하지 않습니다.
종속 파일을 보도록 AureliaCLI를 구성 할 수 있습니까?
감사합니다.
사실, TS의 transpiler 정상적으로 반환 유형을 추론 할 수있다 :
나는 트리거 될이 원인이됩니다 ... 서비스 방법에 오류를 반환 유형을 추가하는 것을 잊었다 나는 다른 것이 있다고 가정한다. –