# Typescript配置项悉知
tsc --init # 初始化配置项
1
# noEmitOnError
默认值为
false。配置项中添加为true或者tsc --noEmitOnError fileName.ts时,当有报错时,不会输出.js文件。
# target
默认为
ES3。设置输出的文件的ECMAScript版本tsc --target es2015 fileName.ts
# strictNullChecks
默认为
false,为false时null/undefined可以赋予给任何类型的变量
# noImplicitAny
默认为
false,变量没有显示设置类型时,虽然会提示** 参数s隐式具有any类型。**,但是不会出现error提示
TIP
上述的严格类型检查,可以统一设定一个strict: true。该选项默认为 false