typescript路径与vscode解析错误的CTRL点击



我有一个库,我正在修改其源代码,我下载了源代码,并想指向vscode, typescript &Webpack指向该文件

在webpack中,我成功地对库进行了别名,但是vsc似乎不想在node_modules上使用tsconfig.jsonfiles属性。

当按ctrl单击

这样的导入时
import {myModule} from "myModule/breh"

用这样的tsconfig

"baseUrl": "src",
"paths": {
"myModule/*": ["myModule/src/*"]
}

它不会去正确的路径,它总是去node_modules

库的位置在src/myModule/src下面

当然。推荐使用node_modules作为baseUrl。所以所有东西都应该相对于它这意味着你需要添加的正确路径是

"baseUrl":"./node_modules",
"paths": {
"exact name as in the import": ["../dir/file.d.ts"]
}

作为基础是节点模块,你需要告诉它在它的父目录

相关内容

  • 没有找到相关文章

最新更新