Javascript dnd将不会编译

Javascript dnd将不会编译,javascript,typescript,create-react-app,react-beautiful-dnd,Javascript,Typescript,Create React App,React Beautiful Dnd,我已经安装了react Beauty dnd并运行了一段时间,现在不知从哪里我从node_模块得到一个错误,关于创建react app无法编译react Beauty dnd包中的position.js文件。我已经研究过如何将更改推送到他们的repo中,但2个月前没有什么不同,我使缓存失效并重新启动(在webstorm上)什么都没有,最后我删除了我的node_模块并重新安装了它们,但仍然发生了错误 考虑到扩展名,它似乎正确地尝试将文件编译为javascript,但代码似乎是Typescrip

我已经安装了react Beauty dnd并运行了一段时间,现在不知从哪里我从node_模块得到一个错误,关于创建react app无法编译react Beauty dnd包中的position.js文件。我已经研究过如何将更改推送到他们的repo中,但2个月前没有什么不同,我使缓存失效并重新启动(在webstorm上)什么都没有,最后我删除了我的node_模块并重新安装了它们,但仍然发生了错误

考虑到扩展名,它似乎正确地尝试将文件编译为javascript,但代码似乎是Typescript,我查看了存储库,github报告它是100%javascript,但我看到的大多数文件(包括上面截取的文件)似乎都使用Typescript。我的印象是typescript不能直接从javascript文件运行,我错了吗?是什么导致了错误


谢谢

要使用
导入类型
,您应该将
类型
放在花括号之前:

从“css框模型”导入类型{Position};
此外,如果要导入
'css-box-model'
中的类型定义及其方法或常量,请执行以下操作:

从“css框模型”导入{constant};
从“css框模型”导入类型{interface};

请发布文本,而不是文本图像。
/@flow
表示flow键入系统。确保您已向CRA添加流支持。如果需要,为什么这些步骤没有列在dnd npm安装页面上?这不是我的代码,它是node_模块中包的一部分,无法更改。你确定这是个错误吗?嗯。我已经查看了本模块的安装指南,似乎没有提到Flow的安装。希望这个问题有一个更好的答案。试着?是的,这很奇怪,上面提到的家伙让create react app Flow兼容,但是当安装页面没有提到这一步时,这应该是解决方案,这似乎是不正确的。我发现问题是我的代码,不知怎的,我的IDE自动从包中导入了一些我不知道的东西:'(我感谢你的帮助