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

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

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

报错如下:

解决方案:

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

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

如下图所示:

相关推荐
亿元程序员4 分钟前
“我要验牌”很火吗?我特意写了个Shader去验...
前端
@yanyu6667 分钟前
04vue3基础
前端·javascript·vue.js
Irene199113 分钟前
TypeScript 中,Pick 和 Omit 是两个非常常用且强大的内置工具类型(Utility Types)
typescript·pick·omit
IT_陈寒15 分钟前
JavaScript 闭包陷阱:90%开发者踩过的5个坑,你中招了吗?
前端·人工智能·后端
SuperEugene20 分钟前
Vue3 Props 传参实战规范:必传校验 + 默认值 + 类型标注,避开 undefined / 类型混用坑|Vue 组件与模板规范篇
前端·javascript·vue.js·前端框架
江澎涌20 分钟前
鸿蒙动态导入实战
android·typescript·harmonyos
吴声子夜歌22 分钟前
JavaScript——数组
java·javascript·算法
weixin_4629019723 分钟前
ESP32电压显示
开发语言·javascript·css·python
im_AMBER24 分钟前
万字长文:编辑器集成Vercel AI SDK
前端·人工智能·react.js·前端框架·编辑器
Y君25 分钟前
面了3个人后我发现:AI用得最溜的,未必是我最想要的工程师
前端·人工智能·面试