Heute wirst du lernen:
Am Ende wirst du in der Lage sein, Projekte wie ein professioneller Entwickler zu strukturieren.
Exportiere Funktionen, Objekte oder Variablen aus einer Datei und importiere sie in einer anderen:
// math.js
export const add = (a, b) => a + b;
// main.js
import { add } from './math.js';
console.log(add(2, 3)); // 5
Verwende Webpack oder Vite, um mehrere JS-Dateien zu einem Bundle zu kombinieren:
npm install vite oder npm install webpack)npm run build ausführen, um das Bundle zu erstellenFür bessere Code-Qualität:
eslint erkennt potenzielle FehlerUngenutzte Imports werden beim Bundling automatisch entfernt:
import { add, subtract } from './math.js';
// nur 'add' wird verwendet
console.log(add(2,3));
// math.js
export const add = (a, b) => a + b;
// main.js
import { add } from './math.js';
console.log(add(2, 3));
Löse folgende Aufgaben:
Beispiel:
// utils.js
export function greet(name) {
return `Hallo ${name}`;
}
// main.js
import { greet } from './utils.js';
console.log(greet("Alex")); // Hallo Alex