0

의 원인이 생성되는 다음 @progress의 레지스트리를 통해 프로 버전을 사용하는 경우include.gradle 파일은 다음과 같은 에러가 발생하는 프로젝트를 빌드 할 때 문제를

Flavor 'nativescript-telerik-ui' has unknown dimension 'nativescript-telerik-ui'.

그것은 단지 발생합니다. 로컬 .tgz 프로 버전에서는 발생하지 않습니다.

오류가 발생하는 include.gradle 파일과 관련이 있음을 확인했습니다. 다음 기사를 읽었습니다 : https://docs.nativescript.org/plugins/plugins#includegradle-specification

플러그인에 include.gradle이 없으면 빌드시에 gradle이 기본 요소를 사용하여 기본 요소를 만듭니다. 나는 그것이 플러그인에 대해 생성 된 include.gradle를봤을 때 그렇게 같은 기본 하나를 생성 한 것 :

android { 
    productFlavors { 
     "nativescript-telerik-ui" { 
      dimension "nativescript-telerik-ui" 
     } 
    } 
} 

플러그인의 로컬 .TGZ 버전 생성 된 include.gradle은 다음과 같이이다 :

android { 
    productFlavors { 
     "F6" { 
      dimension "nativescripttelerikuipro" 
     } 
    } 
} 

기본 include.gradle을 후자로 바꾸 었으며 오류가 발생했습니다. 다음 단계에 따라 문제를 다시 만들 수 있습니다 :

  1. 당신이 지불 고객 인 경우 로그인 명령 npm login --registry=https://registry.npm.telerik.com/ [email protected]을 사용하여 새로운 안녕하세요 세계 응용 프로그램
  2. 을 만들 수 있습니다.
  3. 내가이 문제를 해결하기 위해 할 수 있나요 플러그인
  4. 사용 tns run android

를 설치하는 명령 npm install --save @progress/nativescript-telerik-ui-pro을 사용할 수 있습니까? 이 일에 정말로 도움이 필요합니다.

답변

0

내 이름은 블라디미르이며 nativescript-telerik-ui-pro 팀에 속해 있습니다. 우리의 의견 포털에 this issue 로깅에 감사드립니다. 가능한 한 빨리 검토하고 상태를 업데이트 하겠지만 현재 볼 수있는 "매개 변수"가 플러그인의 '프로'버전에 전달되어 매우 빠르게 해결 될 것입니다.

불편을 끼쳐 드려 죄송합니다.