问题描述
几个月前发生了什么事,现在我没有注意出了什么问题以及原因。但是,每次我在项目中导入自己的类型时,它们都会得到错误的路径。
导入被解析为无效的import Input from "@sap/ui5-types/modules/sap/m/Input";
,我希望将其解析为正确的import Input from "sap/m/Input";
。
它肯定与我的tsconfig有关...但是我不知道为了使它与类型定义保持一致而要进行哪些更改,而且还使导入有效。
tsconfig看起来像这样:
(...)
"rootDir": "./","baseUrl": "./","outDir": "./webapp","typeRoots": [
"node_modules/@sap/ui5-types/typings"
],"paths": {
"ccCockpit/*": [
"./src/*"
],"sap/*": [
"./node_modules/@sap/ui5-types/modules/sap/*"
],"jQuerySap/*": [
"./node_modules/@sap/ui5-types/modules/jQuerySap/*"
]
}
},"files": [
"./node_modules/@sap/ui5-types/typings/index.d.ts","./node_modules/@types/jquery/index.d.ts","./node_modules/@types/node/index.d.ts"
],"include": [
"./src/**/*.ts","./test/**/*.ts"
] (...)
因此,如您所见,这些类型已作为模块安装,并且在这里似乎它们已正确配置。所以我不知道哪里出了问题以及去哪里看看!
有什么主意吗?谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)