收藏
回答

Cannot redeclare block-scoped variable'app'?

这个怎么才才能编译通过?

最后一次编辑于  2020-03-23
回答关注问题邀请回答
收藏

1 个回答

  • Mr. Jay
    Mr. Jay
    2020-08-05

    在各个定义了 const app 的TS文件头部或底部加入 export {} 这样子处理是告诉TS当做模块处理,而非全局文件;

    解决方法有2个

    1、检查器提示报错的位置加上 // @ts-ignore ,忽略这个问题

    2、TS文件头部或底部写上 export {} ,告诉TS当做模块处理,而非全局

    2020-08-05
    有用 1
    回复 1
    • 清蒸鱼
      清蒸鱼
      2022-09-15
      1和2不得每个文件都加吗;而且1是所有重名的常量变量都得加...一个文件在多个地方引用是很常见的啊
      2022-09-15
      1
      回复
登录 后发表内容
问题标签