Neu [SHOP 5] NOVAChild custom.js import statement

opt-out

Mitglied
19. Dezember 2020
34
5
Die custom.js aus dem NOVAChild scheint keine Import Statements zu verstehen, wenn ich das richtig deute:

custom.js
Code:
import { backdrop, hasTouch } from "../../NOVA/js/app/helpers.js";
console
Code:
Uncaught SyntaxError: Cannot use import statement outside a module custom.js?v=1.0.0:6

Stackoverflow - uncaught-syntaxerror-cannot-use-import-statement-outside-a-module-when-import

Liege ich da richtig und die custom.js aus dem NOVAChild wird nicht in die benötigte ECMA Version übersetzt oder würde es reichen das <script> Tag um die Property module zu erweitern. Siehe Stackoverflow - Falls ja - wie?
Der Hintergrund ist, dass ich eigentlich nur ein paar JS-Funktionen aus dem NOVA importieren und verwenden möchte. Copy & Paste ginge natürlich auch, fühlt sich aber falsch an.
 

DRaufeisen

Moderator
3. Mai 2016
99
21
Halle (Saale)
Das custom.js wird nicht als ES6-Modul eingebunden, deshalb kannst du dort keine Import-Statements einbauen. Du kannst lediglich selber dein JavaScript-Module vorkompilieren mit Babel in eine fertige custom.js
 
  • Gefällt mir
Reaktionen: opt-out

Ähnliche Themen