allowSyntheticDefaultImports transile配置打字稿babel?

时间:2017-08-03 00:37:49

标签: javascript reactjs typescript babel

在我的tsconfig.json中 我想使用compilerOptions.allowSyntheticDefaultImports = true选项。我的理解是它允许import React from 'react',但是当我尝试这个时,我得到一个错误就像" React.createElement未定义"

从我读过的设置开始,这只是告诉TypeScript在应该的时候忽略错误,但是如何修复React.createElement错误?

除了打字稿我使用使用babel的meteor

1 个答案:

答案 0 :(得分:0)

  

TypeScript可以忽略错误,但是如何修复React.createElement错误

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

更多

我建议完全反对此选项,只使用* as