как добавить плагины ckeditor в nuxt с помощью ssr - PullRequest
0 голосов
/ 05 мая 2019

я пытаюсь добавить выравнивающие плагины ckeditor 5 в моем приложении nuxt, которое является универсальным (SSR)

я пробовал вот так в плагинах


import Vue from 'vue'
import ClassicEditor from '@ckeditor/ckeditor5-build-classic'
import VueCkeditor from 'vue-ckeditor5'

// import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment'; <-- not working


const options = {

    editors: {
        classic: ClassicEditor,

    },
    name: 'ckeditor'
}

Vue.use(VueCkeditor.plugin, options);

я также пробовал прямой импорт встраница вроде этой

import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';

ошибка при получении

Неожиданный идентификатор

Нормальный редакторConfig работает нормально

editorConfig: {

      image: {

        toolbar: ['imageTextAlternative', '|', 'imageStyle:alignLeft', 'imageStyle:full', 'imageStyle:alignRight'],

                styles: [

                'full',


               'alignLeft',


               'alignRight'
           ]
         },
         alignment: {
           options: [ 'left', 'right' ]
         },
         toolbar: {
           items: [
            'heading',
            'bold',
            'italic',
            'link',
            'bulletedList',
            'numberedList',
            'blockQuote',
            'insertTable',
            'imageUpload',
            'mediaEmbed',
            'alignment'
          ]
       }
    },
...