Estou explorando o editor.js. Em vez de usar npm
, quero usar um CDN. Consegui fazer o exemplo básico funcionar da seguinte maneira:
<script src="https://cdn.jsdelivr.net/npm/@@editorjs/editorjs@latest"></script>
<script>
const editor = new EditorJS({
});
</script>
No entanto, não sei como usar extensões de bloco com CDN. Os exemplos mostram apenas como fazer isso com npm:
import EditorJS from '@editorjs/editorjs';
import Header from '@editorjs/header';
import List from '@editorjs/list';
const editor = new EditorJS({
holder: 'editorjs',
tools: {
header: Header,
list: List
},
})
Quando adiciono o tools
parâmetro, recebo um erro "ReferenceError não capturado: o cabeçalho não está definido". As import
declarações não são apropriadas porque não estou usando npm
. Então, o que eu preciso para um CDN?