[리액트(React) Study Log] [Person App-002] Understanding the Folder Structure
1. Folder Structure and File
- package.js : dependencies, scripts
- index.html
- index.js
- app.js
...
2. Folder 및 File 편집
* 기존 파일
// src-App.js
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
class App extends Component {
render() {
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.js</code> and save to reload.
</p>
<a
className="App-link"
href="https://reactjs.org"
target="_blank"
rel="noopener noreferrer"
>
Learn React
</a>
</header>
</div>
);
}
}
export default App;
위 파일에서 최 상위 div 안쪽 내용 모두 삭제
* 변경 파일
// src-App.js
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
class App extends Component {
render() {
return (
<div className="App">
<h1>Hi. I'm a React App</h1>
</div>
);
}
}
export default App;
* 브라우져
3. 불필요 file 삭제
- src-logo.svg
- src-App.js 에서 아래 내용 삭제
import logo from './logo.svg';
4. src-App.css 내용 수정
아래 내용만 남기고 모두 삭제
.App {
text-align: center;
}
'프로그래밍(Programming) > 리액트(React)' 카테고리의 다른 글
[리액트(React) Study Log] [Person App-004] Working with Components & Re-Using Them (0) | 2019.01.11 |
---|---|
[리액트(React) Study Log] [Person App-003] JSX Creating a Functional Component (0) | 2019.01.11 |
[리액트(React) Study Log] [Person App-001] Using Create Reate App (0) | 2019.01.11 |
React(리액트)_Counter_with Redux(리덕스) (0) | 2018.12.26 |
React(리액트) : 상태관리 라이브러리 MobX 개념 (0) | 2018.10.13 |