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

使用pnpm创建Vite React/TypeScript项目运行后浏览器空白并报错

解决Vite+pnpm创建TypeScript应用启动后空白及语法错误问题
  • 定位错误根源:打开项目的main.tsx文件,直接查看第6行第51个字符附近的代码,检查括号配对、函数调用或JSX语法。这类missing ) after argument list错误几乎都是代码语法问题——哪怕是全新创建的项目,也可能因为模板拉取异常出现代码残缺。
  • 重置依赖环境:
    • 删除项目根目录的node_modules文件夹和pnpm-lock.yaml文件
    • 执行pnpm install重新安装依赖
    • 再次运行pnpm run dev验证
  • 确认Vite插件配置(React项目适用):确保@vitejs/plugin-react已安装,且在vite.config.ts中正确配置:
    import { defineConfig } from 'vite'
    import react from '@vitejs/plugin-react'
    
    export default defineConfig({
      plugins: [react()],
    })
    
  • 检查TypeScript配置:打开tsconfig.json,确认compilerOptions里的jsx字段设置为react-jsx,适配React 17+的自动JSX转换规则,避免编译语法冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 08:22:12