web前端全系列 教程
1839个小节阅读:2243.2k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
TypeScript 使用 tsconfig.json 文件作为其配置文件,当一个目录中存在 tsconfig.json 文件,则认为该目录为 TypeScript 项目的根目录
通常 tsconfig.json 文件主要包含两部分内容:指定待编译文件和定义编译选项
通常我们可以使用 tsc
命令来编译少量 TypeScript 文件,但如果实际开发的项目,很少是只有单个文件,当我们需要编译整个项目时,就可以使用 tsconfig.json 文件,将需要使用到的配置都写进 tsconfig.json 文件,这样就不用每次编译都手动输入配置,另外也方便团队协作开发
tsc --init
初始化 tsconfig.json 文件function getVersion(version:string) {
if (!version) {
version = "1.0.0";
}
return version;
}
console.log(getVersion("1.0.1"));
xxxxxxxxxx
{
"compilerOptions": {
"target": "ES6", // 目标语言的版本
"removeComments": true, // 删除注释
"outDir": "./dist/", // 编译输出路径
"sourceMap": true, // 生成目标文件的sourceMap文件
},
"files": [ // 指定待编译文件
"./src/index.ts"
]
}
温馨提示
sourceMap
本质上是一个信息文件,里面储存着代码转换前后的对应位置信息,它记录了转换压缩后的代码所对应的转换前的源代码位置,是源代码和生产代码的映射
files
files
配置项值是一个数组,用来指定了待编译文件,即入口文件。 当入口文件依赖其他文件时,不需要将被依赖文件也指定到files
中,因为编译器会自动将所有的依赖文件归纳为编译对象
实时效果反馈
1. 在TypeScript配置文件tsconfig.json中,files的作用是:
A 目标语言的版本
B 编译输出路径
C 删除注释
D 指定待编译文件
答案
1=>D