2016-08-25 5 views
0

typescript와 함께 angulat 1.5를 사용하고 있습니다. 네임 스페이스 angle - angles1.5를 typescript로 찾을 수 없습니다.

Cannot find namespace angular 

TS의 config.json이

{ 
"compilerOptions": { 
    "target": "es5" 
    "module": "amd", 
    "noImplicitAny": true, 
    "removeComments": true, 
    "preserveConstEnums": true, 
    "sourceMap": true 
}, 
"exclude": [ 
    "node_modules", 

] 

}

보인다고 : 9 실행 tslint, 프로젝트에 오류가 많이있을 때 내가 tsconfig.json 에 필요한 모든 구성이

타이핑 폴더의 tsd.d.ts 파일에 다음 내용이 포함되어 있습니다.

/// <reference path="angular-ui-router/angular-ui-router.d.ts" /> 
/// <reference path="angularjs/angular-animate.d.ts" /> 
/// <reference path="angularjs/angular-cookies.d.ts" /> 
/// <reference path="angularjs/angular-mocks.d.ts" /> 
/// <reference path="angularjs/angular-resource.d.ts" /> 
/// <reference path="angularjs/angular-sanitize.d.ts" /> 
/// <reference path="angularjs/angular.d.ts" /> 
/// <reference path="jquery/jquery.d.ts" /> 
/// <reference path="moment/moment-node.d.ts" /> 
/// <reference path="moment/moment.d.ts" /> 

누구나 해결책을 찾을 수 있습니까?

+0

프로젝트 구성을 추가하십시오. –

+0

에 tsd.d.ts 및 tsconfig.ts가 추가되어 app.ts의 tsd.d.ts를 참조했습니다 (응용 프로그램 주 모듈의 위치는 바뀌 었습니다). –

답변

1

위로 이동 /// <reference path="angularjs/angular.d.ts" /> 위로 이동하십시오, 내 생각 엔 다른 참조가 아직 정의되지 않은 네임 스페이스를 확장하려고 할 수 있습니다.