환경 변수 전달을 위한 스크립트 명령 팁
P粉295616170
P粉295616170 2023-09-02 13:07:19
0
2
361

package.json에 다음과 같은 cypress nodeJS 스크립트 명령이 있습니다.

"스크립트": { "cy:run": "npx cypress run --browser chrome", "cy:parallel" : "cypress-parallel -s cy:run -t 4 -d cypress/e2e/features/ -m false -a '"--env ENV=${ENVI}"'" }

-a는 테스트를 실행할 때 전달하려는 동적 매개변수입니다(예: ENVI=QA /코드>

다음을 시도했지만 그 중 아무 것도 효과가 없었습니다.

SET ENVI=QA npm run cy:parallel

ENVI=QA npm run cy:parallel

$ENVI=QA npm run cy:parallel

명령줄에서 매개변수를 전달하는 올바른 방법을 알려주세요.

P粉295616170
P粉295616170

모든 응답 (2)
P粉465675962

한 가지 방법은CYPRESS_접두사를 사용하는 것입니다.

OS 독립적으로 더 간단하게 만들려면cross-env패키지를 사용하세요.

설치

으아악

package.json

으아악

간단한 테스트로 테스트하세요:

으아악
    P粉384679266

    다음 명령을 사용하면 나에게 효과적이었습니다.

    환경 변수의 값을 다음과 같이 설정하세요:

    $env:ENVI=QA(Windows)

    스크립트 명령을 다음과 같이 변경합니다.

    사용ENV=%ENVI%替代ENV=${ENVI}

    으아악
      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!