я делаю следующий (оба экспортированных являются объекты):Экспорт несколько модулей ES6 - При импорте, все модули находятся в пределах первого я «шелушиться»
SlateInfo.js
export default {SlateRules, SlateSchema};
, а затем в другом файле
import {SlateRules, SlateSchema} from 'SlateInfo';
B у, что я получаю то, что SlateRules
определяются как объект, содержащего SlateRules
и SlateSchema
SlateSchema
остаются неопределенными.
Где я ошибаюсь/что я недопонимаю?
Оба 'SlateRules' и' SlateSchema' должны быть 'undefined' в вашем примере, если вы также не экспортируете' SlateRules'. –
Я получаю те же результаты, если я использую 'export {SlateRules, SlateSchema}', где оба экспорта в конечном итоге импортируются в 'SlateRules' – Slbox
Возможно, вы импортируете из неправильного модуля? Если экспорт находится в вашем собственном файле, он должен быть чем-то вроде '... from './Path/to/SlateInfo''. –