By using require(./filename)
I can include and execute the code inside filename without any export defined inside filename itself.
What is the equivalent in ES6 using import
?
Thanks
By using require(./filename)
I can include and execute the code inside filename without any export defined inside filename itself.
What is the equivalent in ES6 using import
?
Thanks
The equivalent is simply:
import "./filename";
MDN has an excellent list of the syntax variations:
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";
(Emphasis mine)