【问题标题】:configure vscode react native auto-imports without ts errors配置 vscode 反应原生自动导入,没有 ts 错误
【发布时间】:2021-11-18 15:18:03
【问题描述】:

我正在使用Javascript 处理React Native 项目。

我希望 vscode 显示这样的快速修复导入建议:

问题是它也显示typescript错误,像这样:

这是我的jsconfig.json 文件:

{
"compilerOptions": {
  "target": "ES6",
  "module": "commonjs",
  "allowSyntheticDefaultImports": true,
  "checkJs": true,
  "jsx": "react-native"
},
"exclude": ["node_modules"],
"include": ["src/**/*"]
}

我意识到,如果我注释掉 "checkJs": true,,错误就会消失,但导入建议不会再出现。

这里是我的settings.json

{
"workbench.iconTheme": "material-icon-theme",
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"editor.fontSize": 13,
"editor.formatOnSave": true,
"git.autofetch": true,
"git.confirmSync": false,
"[javascript]": {
    
    "editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.external.osxExec": "iTerm.app",
"typescript.validate.enable": false,
"javascript.suggestionActions.enabled": true,
}

我已经阅读了很多帖子并尝试禁用 typescriptjavascript 验证 "typescript.validate.enable": false, 但似乎没有任何效果。

有什么想法吗?我来自webstorm,所以我不太习惯vscode。

任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: javascript react-native vscode-settings auto-import


    【解决方案1】:

    我不明白为什么您需要配置自动导入,但您可以从 VSC sn-ps 安装 Auto import sn-p, 这里是link 试试看。

    此外,您的打字稿错误与自动导入无关,这是打字稿错误,您的 touchableOpacity 仍然缺少一些道具。

    【讨论】:

    • 我已经尝试过那个 VScode 扩展,但它不起作用。也许我没有 100% 清楚地解释自己,但我没有使用 typescript,这就是为什么我想摆脱 typescript 验证错误
    猜你喜欢
    • 2020-09-29
    • 2021-10-05
    • 2022-01-16
    • 2023-04-01
    • 2022-12-03
    • 1970-01-01
    • 1970-01-01
    • 2022-10-05
    • 2019-01-16
    相关资源
    最近更新 更多