【发布时间】:2020-07-16 00:38:14
【问题描述】:
我在我的 React Native 代码中使用了 import type 声明,它可以在 npx tsc 和 VS Code 内部正常工作。但是当我运行应用程序时,我得到了 Unexpected Token 错误。
如何让 React Native 与 import type 很好地配合使用?在我看来,它必须使用旧版本的 TypeScript,但如果我知道如何配置它,我现在不记得了。
(我尝试过重置缓存、从模拟器中删除应用并重新安装、清理 Xcode 构建。)
编辑:我认为这可能与 @babel/plugin-transform-typescript 的旧版本有关,它是 Metro-react-native-babel-transformer 的一部分,这是 RN 的 package.json 所必需的.
【问题讨论】: