Ily*_*dik 5 reactjs react-jsx visual-studio-code
我在Visual Studio Code中使用es6语法,当我导入普通文件时,我可以单击F12(转到定义),它工作得很好。问题在于组件(从.jsx文件导入)根本不起作用(单击时什么也没有发生go to definition)。有谁知道如何解决?
PS我jsconfig.json喜欢这样,以便对普通.js文件进行正确的定义:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
]
}
Run Code Online (Sandbox Code Playgroud)
尽管您可以从其中一条评论中提到的github 问题中找到解决方案,但我想让 SO 用户更轻松。引用 Github 问题页面:
简单的解决方法是添加 compilerOption "jsx": "preserve" (或 "jsx": "react" 或 "jsx": "react-native")
jsconfig.json:
{
"compilerOptions": {
"jsx": "react"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
590 次 |
| 最近记录: |