반응형
리액트 도구를 사용한 자동빌드
지금까지는 자바스크립트 라이브러리를 읽어드렸지만 컴파일하는데 시간이걸림
그래서 컴파일 해두는 방법이 있다.
create-react-app 설치
npm install -g create-react-app
//-g옵션 > 전역모듈
create-react-app 내프로젝트이름
cd 내프로젝트이름
npm start
프로젝트 실행
해당 디렉터리 내부에 파일이 압축되어 생성
npm run build
빌드가 제대로 되었는지 확인하려면 웹서버가 필요함 서버 설치
npm install -g serve
웹서버 실행
server -s build
웹팩으로 리소스 파일 변환하기
웹팩이란?
자바스크립트 또는 css등의 리소스 파일을 하나로 합쳐주거나 , jsx로 작성된 파일을 변환하는 도구
최적의 형태로 변환해준다.
웹팩설치
npm install -g webpack
사용예시
webpack aa.js out/aa.js
#웹팩으로 말기
node out/aa.js
#실행보변 파일이 변환되어있다.
설정파일 만들기
webpack.config.js
라는 설정파일 만들고 작업 지정을 한다.
module.exports = {
entry : '/main.js',
output: {
filename : 'out/aa/js'
}
}
webpack
#웹팹 실행
node out/aa.js
#결과 확인
webpack --config webpack.config.js
# 옵션 붙여서 설정파일 지정할 수 있다.
반응형
'개발(라이브러리,프레임워크) > react.js & react native' 카테고리의 다른 글
apk 추출(리액트 네이티브) (0) | 2021.06.06 |
---|---|
리액트 네이티브 (오류해결) (0) | 2021.05.17 |
컴포넌트, 이벤트 (0) | 2021.05.15 |
가상 DOM (0) | 2021.05.14 |
리액트와 JSX의 관계 (0) | 2021.05.13 |