Kullanım örneği basit: Ben sadece isme sahip bir nesneyi içe aktarıldığı gibi dışa aktarmak istiyorum.
Örneğin:
import React from 'react';
export React;
ama bu işe yaramıyor. Yazmak zorundayım:
import React from 'react';
export const React = React;
Ama bu tuhaf. Bunu yapmanın doğru yolu nedir?
GÜNCELLENDİ :
Yardımlarınız ve referanslarınız için teşekkürler. Sorunumu birçok ipucuyla çözdüm. Bana ve çözümlere ilişkin bazı yaygın durumları paylaşmak istiyorum.
ihracat ithalatı
import d, {obj} from '...';
export {obj, d};
export {obj as name1, d as name2};
adlandırılmış tüm içe aktarmaları yeniden dışa aktar
export * from '...';
export * as name1 from '...';
adlandırılmış bazı ithalatları yeniden dışa aktar
export {a, b as name1} from '...';
varsayılan içe aktarmayı varsayılan dışa aktarma olarak yeniden dışa aktar
export {default} from '...';
varsayılan içe aktarmayı adlandırılmış dışa aktarma olarak yeniden dışa aktar
export {default as name1} from '...';
export {React}
bir yere Tepki gerekirse ama yine, sadece orada içe olmalıdır.
export * as name1 from '...';
bu benim için çalışmıyor (webpack 2 kullanarak). Herhangi bir fikir?