web-dev-qa-db-fra.com

ES6 équivalent en équivalent de require () sans exportations

En utilisant require(./filename), je peux inclure et exécuter le code dans nom du fichier sans exportation définie dans nom du fichier lui-même.

Quelle est l'équivalent dans ES6 avec import?

Merci

37
crash

L'équivalent est simplement:

import "./filename";

Voici certaines des variantes de syntaxe possibles:

import defaultMember from "module-name";  

import * as name from "module-name";  

import { member } from "module-name";  

import { member as alias } from "module-name";  

import { member1 , member2 } from "module-name";  

import { member1 , member2 as alias2 , [...] } from "module-name";  

import defaultMember, { member [ , [...] ] } from "module-name";  

import defaultMember, * as name from "module-name";  

import "module-name";

SOURCE: MDN

58
CodingIntrigue