webpack 설정에 이런 코드가 있는데, 무슨 뜻인지 모르겠습니다.
또한 구성 json 스크립트에도
이 교차 항목의 의미는 무엇이며 용도는 무엇입니까? npm 실행 빌드가 첫 번째 그림에서 if를 트리거할 수 있나요?
ringa_lee
process.env노드 문서 https://nodejs.org/docs/lates...
process.env
운영 체제의 환경 변수 개체를 나타냅니다
cross-env은 npm 패키지입니다 https://www.npmjs.com/package...
cross-env
시스템에 대한 환경 변수를 설정하기 위해서는 운영체제마다 환경 변수를 설정하는 방법이 다르기 때문에 다양한 플랫폼과 호환되도록 해주는 패키지가 있습니다.
npm run build가 먼저 cross-env 명령을 실행하고 환경 변수에 NODE_ENV 변수를 설정한 다음 webpack이 구성을 읽고 실행할 때 process.env에서 NODE_ENV 설정을 찾는다는 것은 여기서 명백합니다. 일치, if의 조건 실행
스크립트 명령어 위에서 설정한 환경 변수는 config 파일에 적용될 수 있습니다. cross-env는 크로스 플랫폼과 호환되므로 Windows에서 다른 환경 변수 구성에 대해 걱정할 필요가 없습니다
process.env
노드 문서 https://nodejs.org/docs/lates...운영 체제의 환경 변수 개체를 나타냅니다
cross-env
은 npm 패키지입니다 https://www.npmjs.com/package...시스템에 대한 환경 변수를 설정하기 위해서는 운영체제마다 환경 변수를 설정하는 방법이 다르기 때문에 다양한 플랫폼과 호환되도록 해주는 패키지가 있습니다.
npm run build가 먼저 cross-env 명령을 실행하고 환경 변수에 NODE_ENV 변수를 설정한 다음 webpack이 구성을 읽고 실행할 때 process.env에서 NODE_ENV 설정을 찾는다는 것은 여기서 명백합니다. 일치, if의 조건 실행
스크립트 명령어 위에서 설정한 환경 변수는 config 파일에 적용될 수 있습니다. cross-env는 크로스 플랫폼과 호환되므로 Windows에서 다른 환경 변수 구성에 대해 걱정할 필요가 없습니다