Typescript 与 javascript 一起使用的常用配置
tsconfig.json 的一些常用配置
有些包没有 .default,需要添加
.default is not a function tsconfig.json
TypeScript Tips (1) - allowSyntheticDefaultImports
初次尝试 TypeScript 的同学,在搭建 React 项目的时候,肯定会觉得导入包的方式很奇怪。
因为需要这样导入 React:
import * as React from 'react'
而 JavaScript 下是这样写的:
import React from 'react'
感觉上 TypeScript 的写法很不自然,
但其实在 tsconfig.json 里面添加一行配置就能恢复以前的自然感了
allowSyntheticDefaultImports: "true"
有些包没有 @types/xxx 类型
import parseCurl from "parse-curl";
"noImplicitAny": false
dump当前配置
tsc --showConfig