如何让 VS Code 理解我在 React Native 中用于命令单击的别名?

Par*_*tel 5 reactjs react-native visual-studio-code

所以我使用 package.json 文件在我的项目中创建自定义别名

{
  "name": "@name"
}
Run Code Online (Sandbox Code Playgroud)

这样我就可以改变这个

import Component from '../../../some/deeply/ambiguous/name';
Run Code Online (Sandbox Code Playgroud)

对此

import `Componentfrom '@name';
Run Code Online (Sandbox Code Playgroud)

但是,我无法通过命令+单击从导入语句跳转到该模块,VS code 无法解析路径。

还有其他几种方法可以做到这一点(https://www.novis.co/post/custom-aliases-in-react-native-with-babel/),有什么方法可以做别名和某种方式Visual Studio代码可以识别路径并能够跳转到它吗?

JRK*_*JRK 5

我的工作,我刚刚添加了 tsconfig 的路径,也许可以尝试一下。尝试将路径添加到tsconfig.json根目录中。关闭并重新打开 VSCode。

baseUrl": ".",
"paths" : {
  "@app/*" : ["src/*"]
}
Run Code Online (Sandbox Code Playgroud)