如何在TypeScript中获取错误类型?

时间:2019-05-27 13:48:53

标签: node.js typescript

我用过Yaml https://www.npmjs.com/package/yaml 我想抓住错误并检查插入状态

    import * as yaml from 'yaml';
    try{
        const yamlParse: any = yaml.parse(data);   
    } catch(err){
    if ( err instanceof YAMLError) 
...
    }

编译不知道YAMLError的问题 我也尝试过 yaml.YAMLError

我在package.json中定义

"@types/yaml": "1.0.2",
    "yaml": "^1.5.1"

1 个答案:

答案 0 :(得分:1)

您可能在顶部缺少导入{{1}}