프로젝트 설정
구성 요소 프로젝트를 만들고 구성 요소를 개발하는 데 필요한 파일 집합을 만듭니다. 인스턴스에 연결하고 구성요소에 대한 애플리케이션 범위를 생성하거나 범위를 예약하여 나중에 확인할 수 있습니다.
시작하기 전에
프로시저
- 프로젝트에 대한 폴더를 만들고 시스템의 명령줄 도구가 폴더를 가리키도록 합니다.
-
구성 요소 프로젝트와 구성 요소를 빌드하는 데 필요한 모든 파일을 만듭니다.
-
만든 폴더에서 이 명령을 실행합니다.
$ snc ui-component project [--name name --description description --scope scope --offline]이러한 인수에 대한 값을 전달합니다.
이름 설명 이름 필수 프로젝트 이름입니다. 유효하고 고유한 npm 패키지 이름이어야 합니다. 설명 npm 레지스트리와 인스턴스의 플러그인 목록에서 사용할 수 있는 프로젝트 설명입니다. scope 이 프로젝트와 해당 구성요소에 할당할 제안된 애플리케이션 범위입니다. 제공된 경우 인스턴스가 이름을 확인합니다. 인스턴스에서 애플리케이션을 개발하기 위한 네임스페이스 식별자 지침을 사용합니다. 자세한 내용은 애플리케이션 범위를 참조하십시오. 최대: 18자.
케이스: 뱀 케이스.
기본값:x_customerprefix_componentname, 여기서:customerprefix는 인스턴스의 glide.appcreator.company.code 시스템 속성 값입니다.componentName은 프로젝트를 만들 때 구성 요소의name매개 변수에 제공된 값입니다.
또는 now-ui.json 파일의
scopeName매개 변수에 값을 추가할 수 있습니다. 자세한 내용은 구성요소의 애플리케이션 범위 변경 문서를 참조하십시오.오프라인 예일 때는 인스턴스와의 연결이 끊어진 동안 구성요소를 생성하고 스캐폴드합니다. 지정된 범위 이름의 확인을 건너뜁니다. 기본값은
false입니다.$ snc ui-component project --name @myorg/movie-quotes --description 'A web component that prints movie quotes.'$ snc ui-component project --name @myorg/hello-world --scope x_myorg_helloworld --offline
-
만든 폴더에서 이 명령을 실행합니다.
-
다음 명령을 실행하여 npm 종속성을 설치합니다.
npm install