나는 몇 가지 기본 개념을 리얼리시하고 코딩하려고합니다. 그러나 몇 가지, 나는 이해할 수 없다. 다른 구성 요소에 대해 별도의 파일을 사용할 때 브라우저 네트워크 탭 (구성 요소 js 파일 용)에 항목이없는 이유는 무엇입니까? react가 구성 요소 js 파일이나 파일 내용을로드하여 브라우저에 제공하는 방법 (예 : "script"태그를 사용하는 경우 해당 특정 파일에 대한 요청 항목이 있습니다.)반응이 컴포넌트 js 파일을로드하는 방법
실행하려면 npm start를 사용하고 있습니다.
하는 index.js
import React from 'react';
import ReactDOM from 'react-dom';
import './css/output.css';
import App from './App.js';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
App.js
import React, { Component } from 'react';
import { Fragment } from 'react';
import logo from './logo.svg';
import Header from './Header';
class App extends Component {
render() {
return (
<div>
<Fragment>
<Header/>
</Fragment>
</div>
);
}
}
export default App;
Home.js
import React, { Component } from 'react';
import { Fragment } from 'react';
class Home extends Component {
render() {
return (
<h1>
Inside Home
</h1>
);
}
}
export default Home;
webpack과 같은 일부 도구를 사용하면 React 앱이 파일로 묶여 모든 개별 React 구성 요소가 하나로 패키징되므로 개별적으로로드되지 않습니다. –
멋진 JS 툴링 및 특별히 묶이는 사람들! Webpack과 Co에 관해 읽어보십시오. 그러나 첫 번째 단계에서이 모든 것을 이해하는 것에 너무 많은 스트레스를주지 마십시오. 그것은 꽤 복잡해질 수 있습니다. 고맙게도'create-react-app'와 같은 것들이 복잡한 부분을 처리하므로 물건을 만들 때 얻을 수 있습니다. D –