Слияние кода завершено, страница обновится автоматически
// ts的配置文件
{
// 编译选项
"compilerOptions": {
// 目标代码 此项目通过babel进行转化
"target": "esnext",
// 目标代码需要的模块化方案
"module": "esnext",
// 严格模式: 进行严格检查(any)
"strict": true,
// 对jsx进行怎样的处理 而preserve:保留,不进行处理
"jsx": "preserve",
// 辅助 import 功能
// 输入axios,自动导入 import axios from 'axios'
"importHelpers": true,
// 按照node的方式解析模块
"moduleResolution": "node",
// 跳过库的类型检测( lodash -> @types/lodash 二个库类型相同)
"skipLibCheck": true,
// export default/module.exports={}能不能混合使用
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
// 要不要映射文件
"sourceMap": true,
// 文件解析,基本的路径
"baseUrl": ".",
// 指定要解析使用的类型(不指定,target里面包含类型)
"types": ["webpack-env"],
// 路径解析
"paths": {
"@/*": ["src/*"],
// ts的设置与vue.config.js冲突设置
"components/*": ["src/components/*"]
},
// 可以使用库的类型
"lib": ["esnext", "dom", "dom.iterable", "scripthost"],
// 参数类型: 默认为true,false为隐式any
"noImplicitAny": false
},
// 需要进行编译的文件
"include": [
"src/**/*.ts",
"src/**/*.tsx",
"src/**/*.vue",
"tests/**/*.ts",
"tests/**/*.tsx",
],
"exclude": ["node_modules"]
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )