Пытаюсь использовать блочный редактор EditorJS в NuxtJS
На Медиуме есть статья
как использовать EditorJs в Vue
Это работает, но когда перезагружаю страницу ловлю ошибку "window not defined"
Причина в том что код запускается на стороне сервера, а там нет "window"
Заменил import на require и заработало
import EditorJS from '@editorjs/editorjs'
//to
const EditorJS = require('@editorjs/editorjs')
Но для полноты нужно в EditorJS подгрузить плагины
И вот тут замена import на require не сработало.
ImageTool = require('@editorjs/image') // ошибка
Какая есть возможность исключить исполнение на стороне сервера?