typescript - Next.js 12 并删除 .babelrc,现在我收到 Typescript/Jsx 错误
问题描述
因此,使用 Next.js 12,您可以删除 .bablerc 文件并使用构建速度更快的内置更新。我没有注意到构建时间有任何改进,实际上恰恰相反。
但是,因为我删除了我的 .babelrc 文件,所以我现在收到了这些由我使用 Typescript 引起的错误。
Error: error: Unexpected token `BreakdownItem`. Expected jsx identifier
const breakdown = <BreakdownItem>get(cart, 'breakdown', {});
| ^^^^^^^^^^^^^
其他:
return <ConfigReturn>{treatment, treatmentConfig, isLoaded, isError};
| ^^^^^^^^^^^^^
如何在没有 .babelrc 文件的情况下解决这个问题?
解决方案
推荐阅读
- python - 运行 buildozer 将 kivy 项目转换为 apk 时,python 文件中的语法错误
- postgresql - Hibernate Native Query Left Join vs Postgresql Left join(为什么它们不同)
- python - 矩阵码甚至不起作用,与其他类似
- windows - 从行为类似于键盘的 USB HID 设备读取
- jpeg - 错误“不是 JPEG 文件:以 0x00 0x00 开头”
- swift - 每次调用一个值时创建一个循环以添加 40
- javascript - Jasmine 测试超时并显示“在 5000 毫秒内未调用异步回调”尽管在我的 Angular 项目测试中没有使用异步函数
- javascript - 如果将对象作为参数传递给另一个文件中的函数,原始对象会改变吗?
- java - Thread 对象的 run 方法如何在内部调用 Runnable 对象的 run 方法?
- angular - 在 mat-cell 中使用 ngFor 的正确方法