FrontEnd/웹 지식

리액트 build파일 경로 설정

정_민_규 2022. 9. 26. 22:39
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