feat:初始化 -融骅

This commit is contained in:
2023-10-17 09:15:30 +08:00
parent c9ff84e6a2
commit 405e152b38
1190 changed files with 138344 additions and 455 deletions

View File

@@ -0,0 +1,51 @@
{
// compilerOptions编译器的选项
"compilerOptions": {
"moduleResolution": "node",
// target 用来指定ts被编译为ES的版本默认是ES3
// 可以是 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017','es2018','es2019','es2020','esnext'.
"target": "ES6",
// module 指定要使用的模块化的规范
"module": "ESNext",
// outDir 用来指定编译后文件所在的目录
"outDir": "./js",
// 将代码合并为一个文件
// "outFile": "./js/index.js",
// 是否对js文件进行编译默认是false
"allowJs": false,
// 是否检查js代码是否符合语法规范默认是false
"checkJs": false,
// 是否移除注释
"removeComments": true,
// 不生成编译后的文件
"noEmit": false,
// 当有错误时不生成编译文件
"noEmitOnError": false,
// 所有严格检查的总开关
"strict": false,
// 用来设置编译后的文件是否使用严格模式默认false
"alwaysStrict": false,
// 不允许隐式的any类型
"noImplicitAny": false,
// 不允许不明确类型的this
"noImplicitThis": false,
// 严格的检查空值
"strictNullChecks": false,
},
/**
"include" ts
**
*
*/
"include": [
"./**/*" //代表编译包含src目录下的任意目录的任意文件其余的不编译
],
/**
"exclude" ts
:[node moduesbower_componentsSspm_packages]
*/
// exclude该选项一般不设置用不到
"exclude": [
"./test/**/*" //不编译test下的所有文件
]
}