2.ts配置文件
leezozz 1/27/2023 ts
# ts配置文件
- yarn tsc --init 自动生成tsconfig.json文件
- 详情看tsconfig.json文件
"compilerOptions": {
// xxx
"target": "es2016", // 设置编译后的js所采用的的ECMAScript标准
"module": "commonjs", // 输出的代码会采用什么方式去模块化
"outDir": "./", // 编译结果输出到的文件夹
"rootDir": "./", // 源代码所在文件位置
"sourceMap": true, // 源代码映射
"strict": true, // 严格模式
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
严格模式如下:
函数的参数name没有声明类型:在非严格模式下会被默认推导为any类型
在严格模式下必要要声明类型
const say = (name) => {
console.log(`hi, ${name}`)
}
say('ts')
1
2
3
4
2
3
4