본문 바로가기
반응형

DART2

Flutter에서 Debug 혹은 Release 모드 판단하기 Flutter에서 Debug 모드로 실행 중인지 아니면 Release 모드로 실행 중인지 파악하기 위해서는 우선 foundation 모듈이 필요하다. import 'package:flutter/foundation.dart'; 이후 kReleaseMode 혹은 kDebugMode 심볼을 이용할 수 있으니 용도에 맞게 사용하면 된다. if (kReleaseMode) { // 릴리즈 모드에서 할 일 ... } else if (kDebugMode) { // 디버그 모드에서 할 일 ... } 엄청나게 단순한 내용이지만 개인적인 기억력의 한계로 메모를 남긴다. 2022. 4. 24.
Flutter에서 써드파티 모듈을 수동으로 집어넣기 Flutter는 오픈소스 의존성 시스템을 지원하며 따라서 커뮤니티에서 서드파티 패키지가 활발히 개발되고 있습니다. 그런데 간혹 이런 모듈 패키지들 중 있었으면 하는 기능이 빠져있거나 버그가 있거나 등 여러 이슈가 있을 수 있습니다. 이 경우 소스를 가져와서 직접 수정한 후 빌드해야 하는 경우가 될 수도 있습니다. 그렇다면 소스를 가져와서 어떻게 하면 될지를 간략히 정리해 봅시다. 간략히 정리하는 이유는 정말 간단하기 때문이지요. 😏 우선 원하는 모듈의 소스를 가져옵니다. 보통은 Github에서 가져올 테니 git clone 커맨드를 써서 복제하면 됩니다. 복제되는 위치는 마음대로 놓을 수 있습니다. 그다음으로 pubspec.yaml 파일을 열어서 의존성 목록에 아래와 같은 형식으로 해당 모듈의 소스가 위.. 2020. 6. 9.
728x90
반응형