首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将TypeScript添加到现有的Vite (React)应用程序中?

如何将TypeScript添加到现有的Vite (React)应用程序中?
EN

Stack Overflow用户
提问于 2022-02-04 19:12:47
回答 2查看 1.7K关注 0票数 1

我有一个现有的react应用程序,我用Vite创建了它。我在Vite中使用了反应模板-

代码语言:javascript
复制
yarn create vite my-react-app --template react

随着项目的进展,将TypeScript纳入更严格的类型检查似乎是个好主意。我之前在一个现有的项目中加入了TypeScript,在这个清晰的文档的帮助下,我使用了create app。我尝试在我的Vite应用程序中加入同样的功能。我在我的终端上执行了以下代码-

代码语言:javascript
复制
yarn add typescript @types/node @types/react @types/react-dom @types/jest

我将.jsx文件重命名为.tsx,将vite.config.js重命名为vite.config.ts,并重新启动vite服务器。

但令我十分沮丧的是,这个应用程序停止了工作。我在vite文档中找不到任何将TypeScript添加到现有应用程序的文档。我还在Vite Github社区里搜索,但在那里找不到任何相关的东西。我在网上也找不到任何与此相关的东西。大部分内容都在CRA和打字本上。

如能对此提供任何帮助,将不胜感激。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2022-08-30 12:31:16

您只需要添加类型记录和tsconfig.json文件

代码语言:javascript
复制
npm install typescript

代码语言:javascript
复制
        {
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "moduleResolution": "node",
    "importHelpers": true,
    "isolatedModules": true,
    "noEmit": true
  }
}

默认情况下,Vite支持ts

票数 1
EN

Stack Overflow用户

发布于 2022-08-09 22:41:20

您可以使用以下方法创建ViteJS + React + TS项目:

代码语言:javascript
复制
yarn create vite my-react-app --template react-ts
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70991689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档