我有一个使用 Vite 创建的现有 React 应用程序。我在Vite中使用了react模板-
yarn create vite my-react-app --template react
Run Code Online (Sandbox Code Playgroud)
随着项目的进展,包含 TypeScript 来进行更严格的类型检查似乎是个好主意。早些时候,在这份清晰的文档的帮助下,我使用 create-react-app 将 TypeScript 添加到了我的现有项目之一中。我尝试将相同的内容合并到我的 Vite 应用程序中。我在终端中执行了以下代码 -
yarn add typescript @types/node @types/react @types/react-dom @types/jest
Run Code Online (Sandbox Code Playgroud)
我将 .jsx 文件重命名为 .tsx,将 vite.config.js 重命名为 vite.config.ts,并重新启动了我的 vite 服务器。
但令我非常沮丧的是,该应用程序停止工作了。我在vite 文档中找不到任何有关将 TypeScript 添加到现有应用程序的文档。我也在Vite Github社区中进行了搜索,但没有找到任何相关内容。我在网上也找不到与此相关的任何内容。大部分内容都在 CRA 和 Typescript 上。
对此的任何帮助将不胜感激。谢谢!