Wie kompiliere ich mit Babel alle enthaltenen Dateien zu einer?

Ich benutze Babel in meinem Projekt. Die Sache ist, ich habe diese Codezeile in meinemserver.js:

import schema from "./data/schema";

(data/schema.js hat die ES2015-Syntax.

nd wenn ich versuche, mein @ zu kompilierserver.js mit babel, wie folgt:

babel -o server_production.js --minified  server.js

it erzeugt eine neue Datei ohne Fehler und ersetztimport Anweisung mitrequire. Aber die Sache ist, wenn ich versuche, mein babelkompiliertes @ auszuführeserver.js mitnode, es beschwert sich überdata/schema.js, da es nicht in ES5 transpiliert wurde, nur erforderlich (der genaue Fehler istUnexpected token "import", da ich einige andere Importe in @ verwendata/schema.js).

Also, die Frage ist: Wie kann ich meine Datei und alle Dateien kompilieren, die esimports in eine Datei? Ich habe es versuchtbabel -o server_production.js --minified data/schema.js server.js, aber das hat auch nicht funktioniert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage