Как создать машинописную версию CKEditor5 для пользовательской сборки?

Я пытаюсь создать собственную версию CKEditor5.

Следуя шагам, указанным в официальном документе, я получаю ckeditor.js. Я хочу создать файл машинописного текста (ckeditor.ts или ckeditor.d.ts), чтобы я мог использовать его в проекте Angular.

1 ответ

Вы также можете использовать файлы JS в проекте TS. Вам нужно только установить allowJs: true в tsconfig.json файл. Если у вас строгий режим установлен trueтогда вам, вероятно, потребуется добавить простой файл декларации для ваших сборок - https://github.com/ckeditor/ckeditor5-angular/blob/master/src/typings.d.ts.

На самом деле есть ожидающий запрос на создание файлов декларации - https://github.com/ckeditor/ckeditor5/issues/504. И очень простой файл декларации для сборок CKEditor 5 представлен здесь: https://github.com/ckeditor/ckeditor5-angular/blob/46799e389bae907613774a893166646425d36de1/src/ckeditor/ckeditor.ts#L8

Другие вопросы по тегам