Как создать машинописную версию CKEditor5 для пользовательской сборки? - PullRequest
0 голосов
/ 11 декабря 2018

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

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

1 Ответ

0 голосов
/ 12 декабря 2018

Вы также можете использовать файлы 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

...