Visual studio 环境上下文中不允许使用初始值设定项
windows/system32和VS的TypeScript版本相同,即3.0.3,但我仍然收到一个错误Visual studio 环境上下文中不允许使用初始值设定项,visual-studio,typescript,Visual Studio,Typescript,windows/system32和VS的TypeScript版本相同,即3.0.3,但我仍然收到一个错误 export declare class ApplicationInitStatus { private appInits; private resolve; private reject; private initialized; readonly donePromise: Promise<any>; readonly done = false; c
export declare class ApplicationInitStatus {
private appInits;
private resolve;
private reject;
private initialized;
readonly donePromise: Promise<any>;
readonly done = false;
constructor(appInits: (() => any)[]);
}
导出声明类ApplicationInitStatus{
私有appInits;
私人决心;
私人拒绝;
私有初始化;
只读donePromise:承诺;
只读完成=错误;
构造函数(appInits:(()=>any)[]);
}
readonly done=false时出错代码>在此语句中。由于在d.ts
文件中使用了declare
,因此该类不能包含任何代码(包括字段初始化)declare
用于告诉typescript编译器已在Javscript中定义的类(用于互操作性)
如果要在Typescript中创建新类,请删除declare
并将代码移动到ts
文件中
如果要声明JavaScript中存在的类,请删除readonly done=false
将其替换为readonly done:boolean
或readonly done:false
(false
文本类型不是值false
)由于在d.ts
文件中使用了declare
,因此该类不得包含任何代码(包括字段初始化)declare
用于告诉typescript编译器已在Javscript中定义的类(用于互操作性)
如果要在Typescript中创建新类,请删除declare
并将代码移动到ts
文件中
如果要声明JavaScript中存在的类,请删除readonly done=false
将其替换为readonly done:boolean
或readonly done:false
(false
文本类型而不是值false
)您需要发布一些代码,如果相关,请插入图片。只是一个链接不是一个好问题。你需要发布一些代码,如果相关的话,插入图片。只是一个链接不是一个好问题。