объект не получит преимущества модулей ES2015 таким образом, например, дерево-встряхивании.
аюсь импортировать все из библиотеки в виде хэша, изменить его и повторно экспортировать измененный хеш, не зная всех именованных экспортов в библиотеке. Например:
import * as reactBootstrap from 'react-bootstrap';
wrappedReactBootstrap = doFunnyThingsTo(reactBootstrap);
export {
...wrappedReactBootstrap
};
// or
export wrappedReactBootstrap;
Мое пониманиеhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export является то, что следующее не допускается спецификацией. Может ли кто-нибудь подтвердить?
Очевидно, что зацикливание исключено, поскольку операторы экспорта и импорта должны быть на высшем уровне.