前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TypeScript解决无法重新声明块范围变量“XXX”问题

TypeScript解决无法重新声明块范围变量“XXX”问题

作者头像
用户6256742
发布2022-07-06 14:55:35
3.1K0
发布2022-07-06 14:55:35
举报
文章被收录于专栏:网络日志网络日志

在使用TypeScript开发项目时,在两个毫不相干的模块中定义相同变量tsLint会抛出:无法重新声明块范围变量“xxx”的错误

在Google一番后找到了两种方法

  1. 修改tsconfig.json一顿瞎改(亲测无用)
  2. 先分析原因可能是TS认为这些文件会被合并成一个文件,并没有会被认为是模块,那我们是不是可以去寻找一种方法让TS认为这两个毫不相干的文件是两个独立的模块

我们只需要在文件的尾部加上export {};

就是这个样子,这样TS就会认为这些文件都是独立的模块了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档