【发布时间】:2017-01-01 10:54:40
【问题描述】:
我正在使用带有 typescript 的 angulat 1.5。 我在 tsconfig.json 中有所有必要的配置 当 9 运行 tslint 时,项目中有很多错误: 其中说
Cannot find namespace angular
ts config.json 看起来像
{
"compilerOptions": {
"target": "es5"
"module": "amd",
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"sourceMap": true
},
"exclude": [
"node_modules",
]
}
typings 文件夹中的 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" />
有没有人能解决这个问题。
【问题讨论】:
-
请添加您的项目配置。
-
添加了 tsd.d.ts 和 tsconfig.ts 我也在 app.ts 中提到了 tsd.d.ts(应用程序主模块,它在哪里启动。)
标签: angularjs typescript tslint