uniapp이 실행 환경을 결정하는 방법: [process.env.NODE_ENV]를 사용하여 현재 환경이 개발 환경인지 프로덕션 환경인지 확인할 수 있습니다. 코드는 [if(process.env.NODE_ENV === 'development) '){console.log] .
이 튜토리얼의 운영 환경: windows7 시스템, uni-app2.5.1 버전, thinkpad t480 컴퓨터.
추천(무료): uni-app development tutorial
uniapp이 실행 환경을 결정하는 방법:
uni-app
可通过 process.env.NODE_ENV
현재 환경이 개발 환경인지 프로덕션 환경인지 확인합니다. 일반적으로 테스트 서버 연결과 프로덕션 서버 연결 간을 동적으로 전환하는 데 사용됩니다.
HBuilderX에서는 "실행"을 클릭하여 컴파일한 코드가 개발 환경이고, "릴리스"를 클릭하여 컴파일한 코드가 프로덕션 환경입니다.
cli 모드는 일반적인 컴파일 환경 처리 방법입니다.
if(process.env.NODE_ENV === 'development'){ console.log('开发环境') }else{ console.log('生产环境') }
테스트 환경과 같은 추가 환경을 사용자 정의해야 하는 경우:
단일 플랫폼만 구성해야 한다고 가정하면 package.json에서 구성할 수 있으며 실행 시 하나가 더 있게 됩니다. HBuilderX의 릴리스 메뉴.
모든 플랫폼에 대해 구성한 경우 vue-config.js에서 구성할 수 있습니다.
빠른 코드 블록
코드 블록 uEnvDev, uEnvProd를 HBuilderX에 입력하면 개발, 생산에 해당하는 실행 환경 결정 코드를 빠르게 생성할 수 있습니다.
// uEnvDev if (process.env.NODE_ENV === 'development') { // TODO } // uEnvProd if (process.env.NODE_ENV === 'production') { // TODO }
관련 무료 학습 권장 사항: 프로그래밍 비디오
위 내용은 uniapp은 운영 환경을 어떻게 결정하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!