微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在打字稿 3 项目中使用打字稿 4 包?

如何解决如何在打字稿 3 项目中使用打字稿 4 包?

我有一个使用带有 typescript 模板的 create-react-app 构建的 ReactJS 项目,它使用的是 typescript v3.7.5。

package.json
{
  ...
      "typescript": "3.7.5",...
}

我在此 guide 之后将 Jodit 编辑器添加到我的项目中。

但是我在运行项目时遇到了这个错误

/path/to/project/node_modules/jodit/index.d.ts
TypeScript error in /path/to/project/node_modules/jodit/index.d.ts(7,13):
'=' expected.  TS1005

     5 |  */
     6 |
  >  7 | import type { IComponent,Nullable } from './src/types';
       |             ^
     8 | import { Jodit as Super } from './src/jodit';
     9 |
    10 | export * from './src/types';

收到这个错误后,我做了一些调查,发现 jodit-react 是用 typescript v4.1.3 构建的。

  "typescript": "^4.1.3",

也许我们因为这个打字稿版本差异而收到错误。我对打字稿不太熟悉,我不确定它是否正确。

任何在这种情况下有经验的人,请告诉我我可以做些什么来在我的项目中使用这个包。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。