1) установить tinymce для угловых 2+:
установка углового модуля npm
npm install @tinymce/tinymce-angular
import EditorModule on app.module.ts
import { EditorModule } from '@tinymce/tinymce-angular';
добавить EditorModule для импорта в app.module.ts
imports: [
...,
EditorModule
]
2) хост-компьютер JS
установить модуль tinymce npm:
npm install tinymce --save
импорт стилей на angular.json
"styles": [
...,
"node_modules/tinymce/skins/lightgray/skin.min.css",
"node_modules/tinymce/skins/lightgray/content.min.css",
"node_modules/tinymce/skins/lightgray/content.inline.min.css"
]
импортировать скрипты на angular.json
"script": [
...,
"node_modules/tinymce/tinymce.min.js",
"node_modules/tinymce/themes/modern/theme.js"
]
3) использовать tinyMCE в файле HTML
добавить этот код для использования:
<editor [(ngModel)]="dataModel"></editor>