리액트 build파일 경로 설정
FrontEnd/웹 지식

리액트 build파일 경로 설정

728x90

리액트 프로그래밍을 하다보면 build파일이 생성되는 위치를 바꾸고 싶은 경우가 있다

 

 

"build": "BUILD_PATH='./dist' react-scripts build",

 

package.json 에서 위와같이 바꾸면 경로를 바꿀 수 있는 기능이 추가되었다고 하는데 적용이 되지 않아서 계속 찾아보니, window 환경에서는 동작하지 않았다...

 

 

"build": "react-scripts build && ROBOCOPY build ../be/build",

window 환경에서 작업하는 분들은 위처럼 설정하면 된다!! 

 

 

../be/build 부분에 원하는 경로를 두고 생성하면 build파일이 저절로 생성되게 된다.

 

 

참고로 ROBOCOPY는 파일 백업,일치화를 도와주는 명령어이다.

 

 

 

 

만약 위처럼 했는데 안되면.. 라이브러리를 사용해서 해결하는 방법이 있다.

 

npm install cross-env

 

 

"scripts": {
  "build": "cross-env BUILD_PATH='../yourCustomBuildFolder' react-scripts build",
}
728x90

'FrontEnd > 웹 지식' 카테고리의 다른 글

[GIT] 레포기록을 유지한 채 다른 레포로 옮기기  (1) 2023.11.14
gitHub OAuth 로그인 구현  (0) 2022.09.30
쿠키  (0) 2022.09.20
HTTP란?  (0) 2022.09.20
Unix와 Windows 파일 시스템  (0) 2022.08.30