vscode 无法ctrl左键跳转jsx文件路径?
`import SiteHeader from '../../components/SiteHeader.jsx'`
无法跳转到对应的jsx文件中。
但是js文件可以,比如:
`import { reqGetUserInfo } from "../../api";`
可以正确跳转到api.js
所以是vscode如何对jsx
文件进行跳转呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
ctrl+p 找到
jsconfig.json
文件,没有的话需要人为创建然后添加一句
即可
参考
也遇到了这个问题,如果根目录下没有jsconfig.json,是可以直接跳转的,并且import的时候不需要带后缀。
如果有,必须显式的配置jsconfig.json:
原理是这个跳转功能是内置的扩展typescript提供的,在配置了jsconfig却没有明确写明jsx的情况下,会找不到定义。故删除jsconfig.json或者显式配置jsx即可解决
vue 文件也不行啊