今天我使用导入别名来更改React:中导入的名称
import { Something as SomethingElse } from 'somewhere';
然而,在将该文件切换到TypeScript之后,同样的事情似乎不可能发生。只有在删除别名后,我才能使用导入:
import Something from 'somewhere';
是否可以在TypeScript中使用导入别名?
这是一个默认导出,所以你可以随心所欲地命名它:
import SomethingElse from 'somewhere';
这些默认导出如下所示:
export default ...
你可以在这里查看其他一些解释。
如果您无法使选项allowSyntheticDefaultImports
和esModuleInterop
发挥作用,您可能也会对其感兴趣。