Мой код организован следующим образом:index.js импортирует модуль с WebPack
где
Ресурсы/ActionLog/Компоненты/Layout.js
import React from 'react';
export default class Layout extends React.Component {
render() {
return (
<p>Test</p>
);
}
}
Ресурсы/ActionLog/Components/index.js
export * from './Layout';
Ресурсы/ActionLog/index.js
import React from 'react';
import ReactDOM from 'react-dom';
import Layout from './Components'; // <--- ISSUE HERE.
const app = document.getElementById('app');
ReactDOM.render(
<Layout/>,
app
);
Почему Layout
не импортируются с помощью этой установки ??
Если я изменить строку читать,
import Layout from './Components/Layout';
он работает отлично, но в остальном Layout
всегда не определено! Даже когда, если я попробую,
import Layout from './Components/index';
Я использую Webpack как мой модуль Bundler и достигли что-то подобное раньше, я просто не понимаю, почему/как это отличается ..
Вы, милостивый, являются находкой. Cheers для этого, я думаю, мне все еще нужно освежить мой ES6. –