ngx-quill 安装问题

Chr*_*ris 4 quill angular ngx-quill

我在编译我的项目时遇到此错误

错误:node_modules/ngx-quill/lib/quill-editor.component.d.ts:3:21 - 错误 TS2614:模块“quill”没有导出成员“Delta”。您的意思是使用“从“quill”导入 Delta”来代替吗?

3 从 'quill' 导入 QuillType, { Delta };


错误:node_modules/quill-delta/dist/Delta.d.ts:1:8 - 错误 TS1259:模块 '"C:/ProyectoAgroSintesis/AgroCMS/node_modules/fast-diff/diff"' 只能使用默认导入“allowSyntheticDefaultImports”标志

1 从“fast-diff”导入差异;~~~

node_modules/fast-diff/diff.d.ts:20:1 20 导出 = diff; ~~~~~~~~~~~~~~ 该模块是使用“export =”声明的,并且只能在使用“allowSyntheticDefaultImports”标志时与默认导入一起使用。

我不知道如何解决这个问题,我按照npm 页面中的 quill 说明安装了 quill

小智 14

要解决ngx-quill@16.2.1 和 Angular 13.1.2的此错误,您需要确保安装正确版本的 @types/quill 和 quill

  1. @types/quill v1.x -> npm i types/quill@1
  2. quill v1.x -> npm i quill@1

详细的安装说明可以在这里找到

  • 谢谢,我缺少“npm i @types/quill@1”,它使其无需任何其他更改即可工作。 (3认同)