美文网首页
nodejs使用typescript开发 global上加属性报

nodejs使用typescript开发 global上加属性报

作者: lihao_李浩 | 来源:发表于2023-03-23 14:49 被阅读0次
    image.png

    不得不说一句百度,百度半天点进去 文不对题,丝毫不能解决问题

    google一下就搜索到了

    我们可以新建一个 types 文件夹
    然后创建一个声明文件 global.d.ts

    image.png

    文件内容:

    declare global {
        var EventClient: any
    }
    
    export {};
    

    如果不加export {},会报「全局范围的扩大仅可直接嵌套在外部模块中或环境模块声明中」错误。增加export{}其实也就是为了让这个声明文件变成模块声明文件,而不是一个全局声明文件。

    然后就正常啦

    相关文章

      网友评论

          本文标题:nodejs使用typescript开发 global上加属性报

          本文链接:https://www.haomeiwen.com/subject/qduirdtx.html