AsyncCompiler
层次结构
- AsyncCompiler
索引
构造函数
私有
constructor
- new AsyncCompiler(): AsyncCompiler
-
如果直接构造(而不是通过 initAsyncCompiler),则会抛出错误。
返回 AsyncCompiler
方法
compileAsync
- compileAsync(path: string, options?: Options<"async">): Promise<CompileResult>
-
异步编译器实例处于活动状态时公开的 compileAsync 方法。如果在异步编译器实例上调用 dispose 之后调用此方法,则会抛出错误。
在异步编译器实例的生命周期内,对于相同的输入,这将返回与模块根部公开的 compileAsync 方法相同的结果。
参数
-
path: string
-
可选
options: Options<"async">
返回 Promise<CompileResult>
-
compileStringAsync
- compileStringAsync(source: string, options?: StringOptions<"async">): Promise<CompileResult>
-
异步编译器实例处于活动状态时公开的 compileStringAsync 方法。如果在异步编译器实例上调用 dispose 之后调用此方法,则会抛出错误。
在异步编译器实例的生命周期内,对于相同的输入,这将返回与模块根部公开的 compileStringAsync 方法相同的结果。
参数
-
source: string
-
可选
options: StringOptions<"async">
返回 Promise<CompileResult>
-
创建异步编译器后的结果。由 initAsyncCompiler 返回。