You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新建React项目中VSCode自动补全功能消失求助

解决新React项目npm包自动补全失效问题
  • 确认依赖安装状态
    先检查新项目根目录下是否存在node_modules文件夹,以及目标npm包(如react-query、react-hook-form)是否已安装。在终端执行:

    npm install
    

    若未安装目标包,手动补装:

    npm install react-query react-hook-form
    
  • 开启VSCode自动导入提示
    打开VSCode设置(快捷键Ctrl+,/Cmd+,),搜索javascript.suggest.autoImports和typescript.suggest.autoImports,确保两个选项均处于勾选状态。

  • 添加项目配置文件
    在新项目根目录创建jsconfig.json(JS项目)或tsconfig.json(TS项目),明确模块解析规则:

    {
      "compilerOptions": {
        "module": "ESNext",
        "target": "ES6",
        "baseUrl": "./src",
        "moduleResolution": "node"
      },
      "include": ["src/**/*"],
      "exclude": ["node_modules"]
    }
    

    创建完成后重启VSCode,让语言服务重新加载配置。

  • 重置VSCode语言服务
    打开命令面板(快捷键Ctrl+Shift+P/Cmd+Shift+P),输入TypeScript: Restart TS Server并执行,等待服务重启后测试自动补全功能。

  • 检查扩展启用状态
    打开VSCode扩展面板,确认ESLint、Reactjs code snippets等相关扩展未被当前项目禁用(避免workspace级别的扩展禁用)。

内容的提问来源于stack exchange,提问作者Enzo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 10:09:51