Spisu treści:

Czy węzeł obsługuje moduły es6?
Czy węzeł obsługuje moduły es6?
Anonim

Musisz tylko robić jeden z powyższych, aby móc korzystać z ES moduły . Ty Móc Użyj również npm pakiet o nazwie esm, który pozwala na korzystanie Moduły ES6 w węzeł . Nie wymaga konfiguracji. z esm ty Wola móc korzystać z eksportu/ import w twoich plikach JS.

W związku z tym, czy węzeł obsługuje import es6?

Od teraz Węzeł . js nie obsługuje import ES6 już. Jednak ty Móc używaj ich dzisiaj z Wsparcie Babel. Poniższy przykład jest na ekspres.

Po drugie, czym są moduły węzłów? Moduł w Węzeł . js to prosta lub złożona funkcjonalność zorganizowana w jednym lub wielu plikach JavaScript, które można ponownie wykorzystać w całym tekście Węzeł . aplikacja js. Każdy moduł w Węzeł . js ma swój własny kontekst, więc nie może kolidować z innymi moduły lub zanieczyścić zasięg globalny.

W związku z tym, czy węzeł 12 obsługuje es6?

W końcu to się stało: prawie 4 lata po wprowadzeniu słowa kluczowego import w ES6 , Węzeł . js wprowadzony eksperymentalny Pomoc dla ES6 przywozy i wywozy. w Węzeł . js 12 , możesz użyć importu i eksportu w swoim projekcie, jeśli robić obie z poniższych pozycji.

Jak korzystać z węzła ESM?

Istnieją dwa sposoby włączenia esm

  1. Włącz esm dla pakietów: użyj esm, aby załadować główny moduł ES i wyeksportować go jako CommonJS. index.js. // Ustaw opcje jako parametr, zmienną środowiskową lub plik rc.
  2. Włącz esm dla uruchomień lokalnych: node -r esm main.js. ?? Pomiń nazwę pliku, aby włączyć esm w REPL.

Zalecana: