더 이상 사용되지 않음차세대 플랫폼

Yarn및 Anangular CLI 명령

이 주제는 애플리케이션 개발에 필요한 Yarn및 Anangular CLI 명령에 대한 참조로 사용됩니다.

테이블 1. Yarn 및 CLI 명령어 참조
Yarn 명령 참조 용도
yarn start 빌드 (JIT 모드) 하며, 애플리케이션에는 사용 가능한 포트 4500의 브라우저에 대한 사용자 정의를 제공합니다.
yarn start-aot AOT 모드에서 빌드하고 애플리케이션에는 포트 4500의 브라우저에 대한 사용자 정의를 제공합니다 (사용 가능한 경우).
yarn lint 애플리케이션에서 링크를 실행하고 수정할 코드 위반을 보고합니다.
참고: 현재 링크 작성은 srcstore-extensions-src 소스 코드 파일 모두에서 실행됩니다. 링크 오류/경고는 store-extensions-src 소스 코드 파일에서만 수정해야 합니다. 애플리케이션 제공 소스 코드 (<WORKSPACE>/storefrontend/src) 에 보고된 링크 경고는 무시해야 합니다.
yarn test-prod 사용자 정의에 대한 단위 테스트 케이스를 실행합니다.
yarn build-dist 애플리케이션의 프로덕션 빌드를 작성하고 출력을 dist 디렉토리에 복사합니다. 이 명령은 사용자 정의 변경사항을 클라우드 환경에 푸시하기 전에 사용해야 합니다.
참고:
  • 변경사항을 소스 제어에 푸시하기 전에 <store_temp> 디렉토리에서 yarn ear-build-prod 명령을 실행해야 합니다.
  • yarn ear-build-prod 명령이 실패하면 클라우드 환경에서 사용자 정의 jar의 배치도 실패합니다. 따라서 이 명령을 실행하는 것이 중요하며 결과는 성공적입니다.
yarn verify 애플리케이션에서 링크를 실행하고, 단위 테스트 케이스를 실행하고, 애플리케이션의 프로덕션 빌드를 작성합니다.
yarn verify-wc 애플리케이션에서 링크를 실행하고 애플리케이션의 프로덕션 빌드를 작성합니다.
테이블 2. 중요한 Angular CLI 명령어 참조
명령 용도
ng g c --project=store-extensions --skip-import store-extensions-src 폴더에 컴포넌트 파일을 생성합니다.
ng g d --project=store-extensions --skip-import store-extensions-src 폴더에 지시문 파일을 생성합니다.
ng g s --project=store-extensions store-extensions-src에서 제공자 파일을 생성합니다.
ng g m --project=store-extensions store-extensions-src 에서 모듈 파일을 생성합니다.
참고:
  • --project=store-extensions 인수를 전달해야 합니다. 이를 수행하지 않으면 애플리케이션 제공 src 폴더 (<WORKSPACE>/store-frontend/src) 에 컴포넌트가 작성됩니다. 여기서 작성된 파일은 무시되며 브라우저에서 렌더링되지 않습니다.
  • --skip-import 옵션은 응용프로그램 제공 기능 모듈에서 구성요소 또는 지시문을 작성할 때에만 사용해야 합니다. 사용자 정의 기능 모듈에서 구성요소 또는 지시문을 작성할 때 이 인수를 무시할 수 있습니다.