Anwendung vom ESM Modulen im Browser
bearbeitet von
Hallo,
irgendwie stehe ich auf dem Schlauch. Mir ist der grundsätzliche Unterschied zwischen CJS und ESM bekannt. Was ich aber ncht recht verstehe ist die Frage, wie ich ESM module im Browser nutzen kann (client-seitig), wenn dass ESM-Module Abhängigigkeiten besitzt? Wie sollte man die Ordnerstruktur wählen?
Als Beispiel:
Ich würde gerne das npm module file-type (https://www.npmjs.com/package/file-type) verwenden (im Browser client-seitig JS). Diese Module hat aber Abhängigkeiten zu einem anderen Module. In der Docu steht, dass die Verwendung im Browser durch
`import {fileTypeFromStream} from 'file-type';`
erfolgt. Aber wie und wo muss ich die abhängigen Module hinterlegen?
Gruss,
Michael