flutter에서는 pubspec.yaml이라는 파일을 이용해서 필요한 패키지들을 설치한다. 그런데 이 파일에 보면, dependencies와 dev_dependencies가 있다. 필요한 패키지를 이 둘중 어디에 작성을 해야할까? dependencies : 개발 완료 후 앱을 배포할 때 포함해야하는 플러그인 목록 (컴파일 할 때 필요) dev_dependencies : 개발 단계에서 앱을 테스트하기 위해 필요한 플러그인 목록 (개발할 때 필요) 예를들어서, change_app_package_name flutter_lints 와 같은 패키지들은 개발단계에서 필요한 것이다. (change_app_package_name 패키지의 경우에는, 해당 플러터 프로젝트의 이름을 바꾸기 위해 필요한 것이다. 더 자세히..