unknown_platform 진단: 알 수 없는 플랫폼 이름

unknown_platform 진단: 알 수 없는 플랫폼 이름

분석기가 내보내는 진단에는 이름이 있어요. unknown_platformplatforms 맵의 키로 알 수 없는 플랫폼 이름이 쓰였을 때 Dart 분석기가 알려주는 진단이에요. 실제 존재하지 않는 플랫폼 이름을 지정했는지 확인이 필요해요.

출처: unknown_platform

본문

설명

분석기는 platforms 맵의 키로 알 수 없는 플랫폼 이름이 쓰였을 때 이 진단을 만들어요.

패키지가 지원하는 플랫폼을 지정하는 방법을 더 알고 싶다면 플랫폼 선언 문서를 확인해 보세요.

예시

다음 pubspec.yaml은 플랫폼 browser가 알 수 없는 이름이기 때문에 이 진단을 만들어요.

name: example
platforms:
  browser:

흔한 해결 방법

자동 플랫폼 감지에 맡길 수 있다면, 최상위 platforms 키를 생략해요.

name: example

지원하는 플랫폼 목록을 직접 지정해야 한다면, platforms 필드를 알려진 플랫폼 이름을 키로 하는 맵으로 작성해요.

name: example
platforms:
  # These are the known platforms
  android:
  ios:
  linux:
  macos:
  web:
  windows:

더 알아보기