首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我将文件的扩展名从.js更改为.tsx后,.js项目再也找不到它了

在我将文件的扩展名从.js更改为.tsx后,.js项目再也找不到它了
EN

Stack Overflow用户
提问于 2022-08-07 22:40:22
回答 1查看 31关注 0票数 0

我使用npx create-react-app my-app创建了React项目,并安装了类型记录,但在将其中一个组件更改为.tsx文件后,我的项目开始给出以下错误:

代码语言:javascript
复制
Module not found: Error: Can't resolve './contexts/AuthContext' in 'C:\Users\User\Desktop\firebase-authentication\src'

导入在将扩展更改为.tsx之前正在工作。

EN

回答 1

Stack Overflow用户

发布于 2022-08-07 22:57:48

React以不同的方式编译JS文件和TS文件,因此您必须将导入中的文件扩展名更改为include (.tsx),这样它才能正常运行。

还请注意,类型记录文件应该包括变量、函数等的类型定义。因此,您可能必须根据您的代码来修复它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73271530

复制
相关文章

相似问题

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