Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

Node/Javascript: Ecmascript 6 Imports in Node benutzen

#Tutorials#NodeJs

Manchmal kommt es vor, dass man Import und Export von Ecmascript 6 in NodeJs benutzen möchte. Mitlerweile gibt es für node dafür eine experimentelle Unterstützung (siehe hier), aber ich fand das nicht so schön. Eine einfache und schnelle Lösung ist die Benutzung von esm.

Installation und Benutzung

 

ERROR: Content Element with uid "3813" and type "ar_codeelem" has no rendering definition!

Das ganze funktioniert auch mit nodemon.

ERROR: Content Element with uid "3815" and type "ar_codeelem" has no rendering definition!

Was tun, wenn man den Aufruf nicht verändern kann?

Möchte man den -esm Aufruf weglassen, so kann man eine entrypoint Datei erstellen, die einem die Arbeit abnimmt. Die Datei könnte dann so aussehen:

ERROR: Content Element with uid "3817" and type "ar_codeelem" has no rendering definition!

Hier sieht man, dass wir die server.js hier importieren und sie um das esm-Modul erweitern.

Jetzt kann man das Ganze auch einfach über folgenden Befehl steuern.

ERROR: Content Element with uid "3819" and type "ar_codeelem" has no rendering definition!


Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.