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

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

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

报错如下:

解决方案:

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

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

如下图所示:

相关推荐
come11234几秒前
Vue 3 与现代 JavaScript 常用语法指南
前端·javascript·vue.js
dsyyyyy11012 分钟前
用JavaScript实现排序算法
开发语言·javascript·排序算法
槑有老呆3 分钟前
从零搭建 LLM 流式对话前端:一文读懂 SSE、二进制流与 Vue 3 响应式
前端·javascript
没落英雄3 分钟前
7. 从零开始搭建一个 AI Agent —— UI 卡片渲染系统
前端·人工智能·架构
前端缘梦7 分钟前
LangGraph 核心特性技术详解:流式输出、持久化、记忆体系与中断实战。
前端·人工智能·程序员
张龙6879 分钟前
前端错误监控生产级方案:从 onerror 捕获到 Source Map 精准还原
前端·javascript
渣波9 分钟前
从零手写 Vite Mock 流式 AI 对话,搞懂 LLM 的“打字机”特效
前端·javascript
温柔过期啦12 分钟前
网站改了标题但是搜索引擎却没改?怎么样才能快速更新?
前端·搜索引擎·百度
cxxcode14 分钟前
JavaScript 模块化:从模块规范到打包原理
前端·webpack
驰子10515 分钟前
不重写、不换框架:让十年 jQuery 老项目写出 Vue 手感的渐进式改造
前端