TS重复定义 error TS2300的标识
2022-03-07 本文已影响0人
圣艾修
新手使用命令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