ast: object = svelte.parse(
    source: string,
    options?: {
        filename?: string,
        customElement?: boolean
    }
)

parse 函数用来解析一个组件并返回它的抽象语法树。

const svelte = require('svelte/compiler');

const ast = svelte.parse(source, { filename: 'App.svelte' });

与编译用的 generate: false 选项不同的是,这个只会进行解析,不会做对这个组件做更多的验证或分析。

results matching ""

    No results matching ""