|
@@ -28,10 +28,20 @@
|
|
|
// 'esnext', 'node16', 'node18', 'nodenext', 'preserve
|
|
|
"module": "amd",
|
|
|
// lib 规定ts可以使用什么库
|
|
|
- "lib": ["dom"],
|
|
|
+ // "lib": ["dom"],
|
|
|
// 指定编译后文件所在目录
|
|
|
"outDir": "./dist",
|
|
|
// 指定所有文件编译后的合并文件
|
|
|
- "outFile": "./dist/app.js",
|
|
|
+ // "outFile": "./dist/app.js",
|
|
|
+ // 允许编译js文件
|
|
|
+ "allowJs": true,
|
|
|
+ // 检查js是否存在报错
|
|
|
+ "checkJs": true,
|
|
|
+ // 移除注释
|
|
|
+ "removeComments": true,
|
|
|
+ // 是否允许错误文件编译
|
|
|
+ // "noEmitOnError": true,
|
|
|
+ // 不允许数据的默认类型是any
|
|
|
+ "noImplicitAny": true
|
|
|
}
|
|
|
}
|