san_jorich
@san_jorich
Творческий кодер

Как правильно делать массовый экспорт\импорт в JS?

Почему не правильно и не можно делать так?
module.js
export function fucken(){ 
import * from './mod1.js' as Mod_1;
import * from './mod2.js' as Mod_2;
}


main.js
import * from `module.js` as fucken

И потом использовать как fucken.Mod_1()..

Как поступить если нужно собрать в экспорт и импортировать список файлов ?
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
mod1.js
export const sum = (a, b) => a + b;
export const diff = (a, b) => a - b;

mod2.js
export const multiply = (a, b) => a * b;
export const divide = (a, b) => a / b;

module.js
export * as Mod1 from './mod1.js';
export * as Mod2 from './mod2.js';

main.js
import * as M from './module.js';

console.log(M.Mod1.sum(1, 2)); // 3
console.log(M.Mod2.multiply(5, 3)); // 15
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы