Javascript allowSyntheticDefaultImports传输文件配置类型脚本babel?

Javascript allowSyntheticDefaultImports传输文件配置类型脚本babel?,javascript,reactjs,typescript,babeljs,Javascript,Reactjs,Typescript,Babeljs,在我的 我想使用compilerOptions.allowSyntheticDefaultImports=true选项。我的理解是,它允许从'React'导入React,但当我尝试此操作时,会出现类似“React.createElement未定义”的错误 根据我所读的设置,这只是告诉TypeScript在应该忽略错误时忽略错误,但是如何修复React.createElement错误 除了打字脚本,我用的是流星,它用的是巴别塔 TypeScript在应该忽略错误时忽略错误,但是如何修复React.

在我的 我想使用compilerOptions.allowSyntheticDefaultImports=true选项。我的理解是,它允许从'React'导入React,但当我尝试此操作时,会出现类似“React.createElement未定义”的错误

根据我所读的设置,这只是告诉TypeScript在应该忽略错误时忽略错误,但是如何修复React.createElement错误

除了打字脚本,我用的是流星,它用的是巴别塔

TypeScript在应该忽略错误时忽略错误,但是如何修复React.createElement错误

您可以通过将为您添加合成导入的
babel
传递代码

更多
我建议完全不要使用此选项,只需使用
*as

具体地说:
import*as React from'React'我最初接受了你的答案,但我拒绝了这个答案,因为我在问题中声明系统正在使用巴贝尔。我认为这个问题的完整答案可以解释巴别塔修正案。答案中的知识已经存在