ES6 эквивалент импорта require() без экспорта

Используя require(./filename) я могу включить и выполнить код внутри имени файла без какого-либо экспорта, определенного внутри самого имени файла.

Что эквивалентно в ES6 с использованием import?

благодаря

Ответы

Ответ 1

Эквивалент просто:

import "./filename";

Вот некоторые из возможных вариантов синтаксиса:

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

ИСТОЧНИК: MDN