首次使用TypeScript,报错:无法重新声明块级范围变量(声明变量报错)

前几天在书写TypeScript代码时,出现了声明变量报错的情况,具体情况如下:

TypeScript 复制代码
let arr: number;
arr =  10;
console.log(arr);

报错如下:

解决方案:

在配置文件tsconfig.json中,配置如下代码:

TypeScript 复制代码
{
"compilerOptions":{
"isolatedModules": true
  }
}

如下图所示:

相关推荐
咬人喵喵几秒前
告别无脑 <div>:HTML 语义化标签入门
前端·css·编辑器·html·svg
404NotFound30529 分钟前
基于 Vue 3 和 Guacamole 搭建远程桌面(利用RDP去实现,去除vnc繁琐配置)
前端
咚咚咚ddd31 分钟前
AI 应用开发:Agent @在线文档功能 - 前端交互与设计
前端·aigc·agent
旧梦吟32 分钟前
脚本工具 批量md转html
前端·python·html5
ohyeah33 分钟前
React 中兄弟组件通信的最佳实践:以 Todo 应用为例
前端
WebRuntime43 分钟前
问世间,exe是何物?直教AI沉默、Web寡言(1)
javascript·c#·.net·web
岁月宁静1 小时前
一个 AI 聊天功能,背后至少 8 个你没想到的工程细节
前端·vue.js·aigc
一字白首1 小时前
Vue3 入门,从项目创建到组合式 API 全解析(含 provide/inject)
前端·javascript·vue.js
无限大61 小时前
为什么键盘有"机械"和"薄膜"之分?——按键的触感革命
前端