首页 > 解决方案 > 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 文件的情况下解决这个问题?

标签: typescriptnext.jsbabeljs

解决方案


推荐阅读