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

标签 reactjs react-native visual-studio-code

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

{
  "name": "@name"
}

这样我就可以改变这个

import Component from '../../../some/deeply/ambiguous/name';

到此

import `Componentfrom '@name';

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

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

最佳答案

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

baseUrl": ".",
"paths" : {
  "@app/*" : ["src/*"]
}

关于reactjs - 如何让 VS Code 理解我在 React Native 中用于命令单击的别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52405700/

相关文章:

reactjs - React Hooks 和 jsx-no-lambda 警告

javascript - 我们可以在 JavaScript 中向不可变对象(immutable对象)添加属性吗?

react-native - 创建一个持续运行的方法

python-3.x - Visual Studio Code Python 调试 "Exception has occurred SystemExit"

visual-studio-code - 代码完成在代码片段 VS Code 中不起作用

javascript - React-vis sankey 标题和图例

reactjs - react 表动态页面大小,但具有大小限制和分页

javascript - 您必须指定 'to' 属性

ios - React Native 外部样式表

visual-studio-code - "repeat last command"的 Visual Studio Code 命令