JavaScriptmoduli


Sintassi

  • import defaultMember da 'module';
  • import {memberA, memberB, ...} da 'module';
  • import * come modulo da 'module';
  • import {memberA as a, memberB, ...} da 'module';
  • import defaultMember, * as module from 'module';
  • import defaultMember, {moduleA, ...} da 'module';
  • importare 'modulo';

Osservazioni

Da MDN (enfasi aggiunta):

Questa funzione non è implementata in nessun browser in questo momento . È implementato in molti transpilers, come il Traceur Compiler , Babel o Rollup .

Molti transporter sono in grado di convertire la sintassi del modulo ES6 in CommonJS per l'utilizzo nell'ecosistema del nodo o RequireJS o System.js per l'utilizzo nel browser.

È anche possibile utilizzare un bundler di moduli come Browserify per combinare un insieme di moduli CommonJS interdipendenti in un singolo file che può essere caricato nel browser.

moduli Esempi correlati