php网站开发项目,智诚外包网,引流推广软件,网站建设有哪些文件compilerOptions 编译选项是配置文件中非常重要也比较复杂的配置选项 target#xff1a;设置ts代码编译的目标版本 可选值#xff1a; ES3#xff08;默认#xff09;、ES5、ES6/ES2015、ES7/ES2016、ES2017、ES2018、ES2019、ES2020、 ESNext
示例#xff1a;
设置ts代码编译的目标版本 可选值 ES3默认、ES5、ES6/ES2015、ES7/ES2016、ES2017、ES2018、ES2019、ES2020、 ESNext
示例
compilerOptions: {target: ES6
}lib 指定代码运行时所包含的库宿主环境 可选值 ES5、ES6/ES2015、ES7/ES2016、ES2017、ES2018、ES2019、ES2020、ESNext、DOM、WebWorker、ScriptHost … 示例
compilerOptions: {target: ES6,lib: [ES6, DOM],outDir: dist,outFile: dist/aa.js
}module 设置编译后代码使用的模块化系统 可选值 CommonJS、UMD、AMD、System、ES2020、ESNext、None 示例
compilerOptions: {module: CommonJS
}将所有的文件编译为一个js文件用的不多
默认会将所有的编写在全局作用域中的代码合并为一个js文件如果module制定了None、System或AMD则会将模块一起合并到文件之中
示例
compilerOptions: {outFile: dist/app.js //将编译后的文件合并到app.js中
}高级的
noEmitOnError
有错误的情况下不进行编译 默认值false allowUnreachableCode 检查不可达代码 可选值 true忽略不可达代码false不可达代码将引起错误