错误展示
ts.config.json
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"Utils": ["./src/utils"], // 根据ts配置项设置path属性可以自定义引入的路径
},
"strictNullChecks": true,
"module": "esnext",
"moduleResolution": "node",
"esModuleInterop": true,
"experimentalDecorators": true,
"jsx": "react",
"noUnusedParameters": true,
"noUnusedLocals": true,
"noImplicitAny": true,
"target": "es6",
"lib": ["dom", "es2017"],
"skipLibCheck": true
},
"include": ["src/**/*"],
"exclude": ["node_modules", "**/*.stories.ts", "lib", "es"]
}
错误原因
path 设置出错:正确的设置方式
{
"paths": {
"Utils/*": ["./src/utils/*"], // 根据ts配置项设置path属性可以自定义引入的路径
},
}
解决
参考:https://www.typescriptlang.org/zh/tsconfig#paths