代码拉取完成,页面将自动刷新
{
"compilerOptions": {
"outDir": "./dist",
"useDefineForClassFields": true,
"resolveJsonModule": true,
"allowJs": true, // 是否编译js文件; 当设置为true时,js文件也会被编译。
"allowSyntheticDefaultImports": true, // 允许引入没有默认导出的模块
"allowUnreachableCode": false, // 设置为true时,如果有无法访问的代码,也不会报错。
"allowUnusedLabels": false, // 设置为true时,允许没有用到的标签。
"alwaysStrict": true,
"baseUrl": ".",
// "charset": "utf8", // 用于指定ts文件的编码格式
"declaration": true, // 是否需要生成定义文件d.ts,设置为true,则生成。
"emitDecoratorMetadata": true, // 设置为true,则使用元数据特性
"esModuleInterop": true,
"experimentalDecorators": true, // 设置为true,则支持ES7的装饰器特性
"importHelpers": true,
// "jsx": "preserve", // 用于指定按照何种方式生成jsx代码,可选react和preserve。
"lib": ["esnext", "dom", "dom.iterable", "scripthost"],
"module": "CommonJS", // 如果使用 webpack 2+ 或 rollup,可以利用 tree-shake: 用于指定模块的代码生成规则,可以使用 commonjs 、 amd 、 umd 、 system 、 es6 、 es2015 、 none 这些选项。
"moduleResolution": "Node", // 指定模块的解析策略,Node或者是classic,默认是classic。
"noEmitOnError": true, // 设置为true时,发生错误时不输出文件
"noFallthroughCasesInSwitch": true, // 设置为true时,将严格校验switch-case语法。
"noImplicitAny": false, // 当表达式和申明 类型为any时,是否需要发出警告,设置true,则不警告
"noImplicitThis": false,
"noUnusedLocals": false, // 已声明 未使用 变量
"noUnusedParameters": false, // 已声明 未使用 参数
"paths": {
"@/*": ["src/*"]
},
"preserveConstEnums": true, // 设置为true时,生成代码时不会删除常量枚举声明。
"pretty": true, // 当设置为true时,错误信息,跟踪信息将带有颜色和样式
"removeComments": false, // 用于指定是否需要输出注释,设置为true,则不输出注释。
"skipDefaultLibCheck": true, // 设置为true时,将跳过默认库检查。
"skipLibCheck": true, // 解决打包报 "vue-tsc --noEmit && vite build" 的错误,忽略所有的声明文件 (*.d.ts) 的类型检查
"inlineSourceMap": false, // 是否需要将sourceMap文件生成到js文件中,设置为true,则生成到js文件中。
"sourceMap": false, // 是否生成SourceMap的开关,如果设置为true,则会生成.map文件。
"strict": true, // 这可以对 `this` 上的数据属性进行更严格的推断
"strictPropertyInitialization": false,
"target": "ES6", // 与 Vue 的浏览器支持保持一致 可以从es3,es5,es2015,es6中选择一个,如果不设置,默认生产的代码兼容到es3。
// "types": ["node"],
// "typeRoots": ["src/types/"]
},
"lib": ["esnext", "dom", "dom.iterable", "scripthost"],
"include": ["src/**/*.ts", "src/**/*.tsx", "tests/**/*.ts", "tests/**/*.tsx"],
"exclude": ["node_modules"]
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。