Вот шаги, которые заставили его работать на меня.
Шаг 1
npm install --save angular2-tinymce
Шаг 2
В папке assets-> tinymce я скопировал всю папку tinmce, например. плагины, скины, темы и т. д.
Шаг 3
Добавьте следующее в раздел скриптов angular-cli.json
"./assets/tinymce/plugins/responsivefilemanager/plugin.js"
Шаг 4
В app.module.ts добавьте следующее
import { TinymceModule } from 'angular2-tinymce';
Шаг 5
Я обновил TinymceOptions, добавив дополнительные поля для respivefilemanager
external_filemanager_path?: string;
filemanager_title?: string;
filemanager_crossdomain?: boolean;
Шаг 6
@NgModule -> раздел импорта добавляет следующий
TinymceModule.withConfig({
plugins: ['responsivefilemanager'],
toolbar: 'responsivefilemanager',
menubar: false,
external_filemanager_path: environment.contentServer,
filemanager_title: 'My Content Server',
filemanager_crossdomain: true
})
Шаг 7
Добавить на html страницу
<app-tinymce [(ngModel)]='ImageIcon'></app-tinymce>