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

使用Vite搭建React-TypeScript项目出现语法错误求助

解决Vite React-TypeScript项目空白页与语法错误问题

错误原因

你代码里的JSX标签使用了HTML转义字符&lt;和&gt;,而非原生的<和>。这会导致TypeScript无法正确识别JSX语法,进而抛出missing ) after argument list的语法错误,最终页面无法渲染显示空白。

修正后的main.tsx代码

import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App.tsx";
import "./index.css";

ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
);

额外检查项

  • 确认index.html文件中存在带有id="root"的DOM元素,例如:
    <div id="root"></div>
    
  • 运行npm run dev重启开发服务,确保修改后的代码被重新编译。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 12:19:56