명령줄을 사용하여 React 응용 프로그램 만들기
이 글은 설치 명령을 사용하는 방법을 알려주고 설치된 파일을 빠르게 볼 수 있도록 합니다.
예비 지식
React 프로젝트를 만들려면 다음을 이해하고 설치해야 합니다.
: 명령행을 능숙하게 사용한다.
Install VSCode: 이 강좌를 배우려면 텍스트 편집기가 필요합니다.VisualStudio 코드는 무료이며 개인화된 설정을 위한 플러그인이 많습니다.
: VS 코드에 자동 포맷 플러그인을 설치하는 간단한 동영상을 소개합니다.
설치 명령
시작하려면 공식 Create React Application 명령을 사용합니다.
npx create-react-app your-project-name
npx create-react-app your-project-name
npx
는 노드 패키지를 설치하는 새로운 방법이다.create-react-app
와 -
는 단어 사이에 있다.your-project-name
는 프로젝트 폴더의 이름입니다.너는 그것에 어떤 이름을 지어도 된다.시작 명령
항목을 설치한 후 코드 편집기에서 해당 항목을 열고 다음 명령을 실행합니다.
npm start
이 화면이 표시되면 프로젝트가 시작되고 실행 중임을 나타냅니다.🎉
참고:
웹 브라우저의 URL을 봅니다.아마 localhost:3000
일 거예요.Create React Application이 애플리케이션을 디버깅하기 위해 가상 서버를 만들었기 때문입니다.
프로젝트 구조, 빠른 탐색
당신의 프로젝트를 설치했으니, 그 프로젝트에 무엇이 포함되어 있는지 탐색해 봅시다.이러한 분야에 중점을 두겠습니다.
npm start
당신의 프로젝트를 설치했으니, 그 프로젝트에 무엇이 포함되어 있는지 탐색해 봅시다.이러한 분야에 중점을 두겠습니다.
The overal project folder .
The
src
folder . The
App.js
file . 프로젝트 폴더:
새 프로젝트에서 볼 수 있는 하위 폴더와 파일입니다.
node_modules/
: 프로젝트의 모든 의존 항목을 포함하는 폴더입니다.자바 세계의 Gradle이나 Maven을 생각해 보세요.public/
: 아이콘과 React 프로그램을 실행하는 웹 페이지가 있는 폴더입니다.src/
: 모든 프로젝트 파일을 배치하는 폴더입니다..gitignore
: 알다시피 Git에서 저장소에 업로드하지 말아야 할 파일을 알려주기 위해서입니다.package-lock.json
: 아래에 설명된 파일 백업 복사본입니다.package.json
: 프로젝트 정보를 어떻게 실행하는지 포함하는 파일입니다.Git 클론 프로젝트를 사용할 때마다 설치할 종속성 목록, 프로젝트를 시작하는 터미널 명령 등README.md
: 프로젝트 내용, 설치, 사용, 의존 관계 등을 작성하는 데 사용되는 파일소스 폴더 세부 정보:
이제
src/
폴더를 살펴보겠습니다.App.css
: 응용 프로그램 구성 요소를 담당하는 CSS입니다.App.js
: 이것은 당신 프로젝트의 입구점입니다.Main에 해당합니다.자바에 있는 자바.App.test.js
: 응용 프로그램의 테스트 파일입니다.js.index.css
: 이 파일에는 색인에 대한 전역 글꼴 설정이 있습니다.공공 폴더의 html.index.js
: React 프로젝트를 포함하는 초기화 파일입니다.너는 이 점을 주목할 필요가 없다.응용 프로그램만 사용합니다.js.logo.svg
:React의 원자 표지.기본적으로 응용 프로그램에서 이미지를 가져오는 방법이 표시됩니다.js.reportWebVitals.js
: 페이스북은 응용 프로그램과 React 라이브러리를 개선하기 위해 응용 프로그램의 성능을 보고할 것이라고 밝혔다.setupTest.js
: 말 그대로 전체 프로젝트의 단원 테스트를 설정했다.응용 프로그램 파일:
import logo from "./images/logo.svg";
import "./styles/index.css";
import "./styles/App.css";
export default function App() {
return (
<div className="App">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.js</code> and save to reload.
</p>
</div>
);
}
참고: 시각적 혼란을 없애는 기본 응용 프로그램 파일의 간략한 버전입니다.다음 작업을 위해 복사하고 붙여넣을 수 있습니다.코드를 분석해 보겠습니다.
logo
.조직을 편리하게 하기 위해서, 나는 images/
라는 폴더를 만들었다.index.css
과App.css
.조직을 편리하게 하기 위해서, 나는 이 파일들을 src/
폴더에서 styles/
폴더로 이동했다. className=""
: React는 className
가 아닌 class
로 코드와 일반 HTML 코드를 구분합니다.logo
이 표시된 src
속성에 나타나는 것을 볼 수 있습니다.이것이 바로 React가 변수를 표기에 전달하는 방식이다.결론
프로젝트를 설정하고 각 파일의 역할을 파악한 후 다음 항목으로 이동합니다.
완성된 코드를 보고 싶으면 파일을 어떻게 재구성하는지 보십시오. 이 link 를 열고 지점 <img>
을 검사할 수 있습니다.
크레디트
표지 사진: 사진작가Surface가 Unsplash
Reference
이 문제에 관하여(명령줄을 사용하여 React 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/eduardo_alvarez_946ae8b20/create-a-react-app-30bh
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
표지 사진: 사진작가Surface가 Unsplash
Reference
이 문제에 관하여(명령줄을 사용하여 React 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/eduardo_alvarez_946ae8b20/create-a-react-app-30bh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)