# Typescript配置项悉知

tsc --init # 初始化配置项
1

# noEmitOnError

默认值为 false。配置项中添加为 true或者tsc --noEmitOnError fileName.ts时,当有报错时,不会输出.js文件。

# target

默认为ES3。设置输出的文件的 ECMAScript版本 tsc --target es2015 fileName.ts

# strictNullChecks

默认为 false,为 falsenull/undefined可以赋予给任何类型的变量

# noImplicitAny

默认为 false,变量没有显示设置类型时,虽然会提示** 参数s隐式具有any类型。**,但是不会出现 error提示

TIP

上述的严格类型检查,可以统一设定一个strict: true。该选项默认为 false