Ah okay je vois:
import Reveal from '/reveal/dist/reveal.esm.js'
import RevealZoom from '/reveal/plugin/zoom/zoom.esm.js'
import RevealNotes from '/reveal/plugin/notes/notes.esm.js'
Le problème vient de la, essayes comme ça:
import Reveal from 'reveal/dist/reveal.esm.js'
import RevealZoom from 'reveal/plugin/zoom/zoom.esm.js'
import RevealNotes from 'reveal/plugin/notes/notes.esm.js'
ou comme ça
import Reveal from './reveal/dist/reveal.esm.js'
import RevealZoom from './reveal/plugin/zoom/zoom.esm.js'
import RevealNotes from './reveal/plugin/notes/notes.esm.js'
si vraimentça fait toujours un probleme CORS, alors fais carrément ça
import Reveal from 'http://127.0.0.1:5500/reveal/dist/reveal.esm.js'
import RevealZoom from 'http://127.0.0.1:5500/reveal/plugin/zoom/zoom.esm.js'
import RevealNotes from 'http://127.0.0.1:5500/reveal/plugin/notes/notes.esm.js'
Après bon c'est pas la meilleure façon d'installer Reveal, le mieux c'est de passer par NPM ou CD
Avec NPM t'as juste à faire npm install reveal.js en console puis placer les imports
import Reveal from 'reveal.js'
import Zoom from 'reveal.js/zoom/zoom.esm.js'
import Notes from 'reveal.js/notes/notes.esm.js'