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
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