프로토타입을 만드는 과정에서 리액트 프로젝트 생성 과정을 한 번 정리하면 좋을 것 같아 쭉 정리해 본다.
작업시 사용되는 사내 스택도 같이 정리할 예정이기 때문에 주의해서 보길 바란다.
npm install -g 옵션을 통한 전역적 설치, 공통 폴더에 설치된다.
이미 설치 했다면, 프로젝트 설치시마다 반복할 필요는 없다.
cd 경로
프로젝트 명에는 대문자가 들어갈 수 없다.
새 프로젝트 폴더를 생성하지 않고, 현재 폴더에 설치하고 싶다면 . 으로 처리하면 된다.
이렇게 하면 기본 프로젝트 생성 끝 !
--
추가 스택
$ yarn add semantic-ui-react semantic-ui-css
Or NPM
$ npm install semantic-ui-react semantic-ui-css
$ yarn add redux
$yarn add redux-thunk
yarn add react-router-dom
index.js
import App from "./App";
import { BrowserRouter } from "react-router-dom";
import reportWebVitals from "./reportWebVitals";
ReactDOM.render(
<React.StrictMode>
<BrowserRouter>
<App />
</BrowserRouter>
</React.StrictMode>,
document.getElementById("root")
);
app.js
import { Route } from "react-router";
$ yarn add styled-components
app.js
import styled from 'styled-components';
yarn add styled-reset
yarn add redux-devtools-extension
react-scripts 은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다
yarn upgrade
yarn start
같은 오류 발생시 아래 코드로 실행
yarn add global react-scripts
npm install -g react-scripts
추가로 사용되는 것들이 있다면 계속해서 추가할 예정이다.