[플러터] pub 명령어
이전 내용
[플러터] 안드로이드 스튜디오로 플러터 시작하기
에러 관련 [플러터] 에러 발생 및 해결1. Gradle build failed to produce an .apk file...import 'package:flutter/material.dart';void main() { runApp( MaterialApp( // 머터리얼 디자인 위젯 home: Scaffold( // Scaffold 위젯 body: Center( /
puppy-foot-it.tistory.com
◆ 에러 발생 관련
[플러터] 에러 발생 및 해결
1. Gradle build failed to produce an .apk file...import 'package:flutter/material.dart';void main() { runApp( MaterialApp( // 머터리얼 디자인 위젯 home: Scaffold( // Scaffold 위젯 body: Center( // 가운데 정렬 child: Text( // Text 위젯 'He
puppy-foot-it.tistory.com
pub 명령어
pub 명령어는 Dart 프로그래밍 언어와 Flutter 프레임워크에서 패키지를 관리하는 도구로, pub는 패키지의 설치, 업데이트, 제거 등을 쉽게 할 수 있도록 도와준다. 주로 의존성 관리 및 패키지 관련 작업을 수행 한다.
pub 관련 명령어는 터미널에 아래의 명령어를 입력하면 자세히 볼 수 있다.
flutter pub -h
[pub 관련 명령어]
- pub add: pubspec.yaml에 의존성 추가.
- pub cache: Pub 시스템 캐시와 관련된 작업 수행.
- pub deps: 패키지 의존성 출력.
- pub downgrade: Flutter 프로젝트의 패키지를 이전 버전으로 롤백.
- pub get: 현재 패키지의 의존성 가져옴.
- pub global: Pub 전역 패키지와 관련된 작업 수행.
- pub login: pub.dev에 로그인.
- pub logout: pub.dev에서 로그아웃.
- pub outdated: 의존성을 분석하여 업그레이드 가능한 패키지를 검색.
- pub publish: 현재 패키지를 pub.dartlang.org에 배포.
- pub remove: 현재 패키지에서 의존성 제거.
- pub run: 패키지에서 실행 가능한 파일 실행.
- pub test: "test" 패키지 실행.
- pub token: 호스팅된 pub 저장소용 인증 토큰 관리.
- pub upgrade: 현재 패키지의 의존성을 최신 버전으로 업그레이드.
- pub uploader: pub.dev에 있는 패키지의 업로더 관리.
- pub version: Pub 버전 출력.
[pubspec.yaml 파일]
pub 명령어는 pubspec.yaml 파일을 기반으로 작동한다. 이 파일은 프로젝트의 메타데이터와 의존성을 정의하며, 각 패키지의 이름과 버전, 설명, 저자 등의 정보를 포함한다.
- 예시 -
name: blog_wep_app # 앱 이름 (영문, 소문자, 언더스코어만 허용)
description: A new Flutter project.
environment:
sdk: ">=3.0.0 <4.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.8
webview_flutter: 4.10.0
다음 내용
[플러터] 웹 앱 만들어보기
에러 관련 [플러터] 에러 발생 및 해결1. Gradle build failed to produce an .apk file...import 'package:flutter/material.dart';void main() { runApp( MaterialApp( // 머터리얼 디자인 위젯 home: Scaffold( // Scaffold 위젯 body: Center( /
puppy-foot-it.tistory.com