"scripts": {
"start": "react-scripts start",
"start:local": "cp ./env/.env.local ./.env && cross-env NODE_ENV=local react-scripts start",
"start:dev": "cp ./env/.env.development ./.env && cross-env NODE_ENV=development react-scripts start",
"start:prd": "cp ./env/.env.production ./.env && cross-env NODE_ENV=production react-scripts start",
"build": "react-scripts build",
"build:local": "cp ./env/.env.local ./.env && react-scripts build",
"build:dev": "cp ./env/.env.development ./.env && GENERATE_SOURCEMAP=false react-scripts build",
"build:prd": "cp ./env/.env.production ./.env && GENERATE_SOURCEMAP=false react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"storybook": "start-storybook -p 6006 -s public",
"build-storybook": "build-storybook -s public"
},
22-04-29 현재 package.json scripts이다.
window에서 cp를 인식하지 못해 서버 구동에 지장이 있었다.
기존 /env/.env.development 에 있던 내용을 그대로 복사하여 /src 폴더 내에 .env 파일을 생성하고, 거기에 복사한다. 그리고 SKIP_PREFLIGHT_CHECK=true 를 추가한다.
완전한 해결 방법은 아닐 것 같다. 우선은 commit에 추가하지 않고 사용하지 않는 방식으로 가야겠다.