我有两个关于typesript编译器的问题。
我使用typescript编译器的自动生成定义功能。结果包括私人符号:
export declare class WorkerController {
static LIBRARY_ROOT_PATH: string;
private _worker;
private _entryPoint;
private _externalScripts;
constructor(entryPoint: string, externalScript?: Array<string>);
spawn(): void;
private _test();
}
是否可以不包括这些?
我还想在我的代码中包含我的文档注释。是否有一个特殊的关键字来保存它们?
THX
答案 0 :(得分:1)
无法停止为私有变量和函数发出声明。
假设您有 tsconfig.json 或类似方式配置 tsc ,您可以将 removeComments 选项设置为 false 即可。
如果设置为false,文档注释将保留在源代码中。文档注释必须以/ **开头,而不是/ *或//.
您可以找到有关配置tsc here的更多信息。