tsconfig.json配置详解

本文详细介绍了tsconfig.json的编译选项,包括target、module、lib等关键配置的作用和用法,帮助开发者理解和配置TypeScript项目。
摘要由CSDN通过智能技术生成

前言

由于开发ts的项目经常要配置tsconfig.json,所以自己整理了一份tsconfig.json文件,方便以后查阅~

compilerOptions编译选项

target用于指定编译之后的版本目录

"target": "es5",  

module用来指定要使用的模板标准

"module": "commonjs", 

lib用于指定要包含在编译中的库文件

"lib":[
  "es6",
  "dom"
],

allowJs用来指定是否允许编译JS文件,默认false,即不编译JS文件

"allowJs": true,

checkJs用来指定是否检查和报告JS文件中的错误,默认false

"checkJs": true, 

指定jsx代码用于的开发环境:'preserve','react-native',or 'react

"jsx": "preserve", 

declaration用来指定是否在编译的时候生成相的d.ts声明文件,如果设为true,编译每个ts文件之后会生成一个js文件和一个声明文件,但是declaration和allowJs不能同时设为true

"declaration": true,

declarationMap用来指定编译时是否生成.map文件

"declarationMap": true,

socuceMap用来指定编译时是否生成.map文件

"sourceMap&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值