javascript - 웹팩에 관한 질문, 매우 간단합니다.
ringa_lee
ringa_lee 2017-06-26 10:54:55
0
2
963

webpack 설정에 이런 코드가 있는데,
무슨 뜻인지 모르겠습니다.

또한 구성 json 스크립트에도


이 교차 항목의 의미는 무엇이며 용도는 무엇입니까? npm 실행 빌드가 첫 번째 그림에서 if를 트리거할 수 있나요?

ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
扔个三星炸死你

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에서 다른 환경 변수 구성에 대해 걱정할 필요가 없습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿