TS重复定义 error TS2300的标识

新手使用命令tsc执行TS文件:tsc xx.ts报错,导致不能生成xx.js文件
错误信息:
../../node_modules/@types/react-native/globals.d.ts:40:15 - error TS2300: Duplicate identifier 'FormData'

解决步骤:

方法一

一、命令添加配置信息(项目根目录)
tsc --init
生成tsconfig.json文件,
二、修改tsconfig.json

"allowSyntheticDefaultImports": true,
"skipLibCheck": true

三、执行命令

sudo npm i -D typescript

四、重启VSCode

方法二使用 ts-node直接运行ts文件

一、安装ts-node
npm install -g ts-node
二、看看安装上没
ts-node -v
三、执行文件
ts-node xx.ts

注:后面一种方法就不会生成xx.js文件了,他的效果就和方法一完成后,使用node执行js文件一致。
node xx.js

你可能感兴趣的:(TS重复定义 error TS2300的标识)