HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
장지원 페이지/
🔧
Development
/
flutter

flutter

다중 선택
frontend
lang

[flutter]

download
밑 링크를 통해서 다운로드하고, 설정하면 된다.
플러터(Flutter) 개발 환경 구축
local에서 내가 설정한 플러터 경로는 다음과 같다.
C:\Users\User\flutter\bin
repo
flutter with docker
flutter 하위에 docker 프로젝트를 만든다.
먼저 flutter 프로젝트의 경로는 다음과 같다.
C:\Users\User\flutter\~
kotlin 경로와는 다름!
C:\Users\User\AndroidStudioProjects\~
 
 
login/pull
docker login
docker pull jangjione/docker_test
docker run -p 80:80 jangjione/docker_test
http://localhost
 

[개발 일지…]

home
 
my_flutter_app/ ├── frontend/ # Flutter 프로젝트 │ ├── Dockerfile │ └── ... ├── backend/ # 데이터베이스 관련 설정 │ └── init.sql # 초기 DB 스크립트 ├── docker-compose.yml └── .env # 환경변수 파일
FROM debian:latest AS build-env # Flutter 의존성 설치 RUN apt-get update RUN apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib32stdc++6 python3 RUN apt-get clean # Flutter SDK 설치 RUN git clone https://github.com/flutter/flutter.git /usr/local/flutter ENV PATH="/usr/local/flutter/bin:/usr/local/flutter/bin/cache/dart-sdk/bin:${PATH}" # Flutter 웹 설정 RUN flutter channel master RUN flutter upgrade RUN flutter config --enable-web # 프로젝트 파일 복사 및 빌드 # 나의 프로젝트에 내용들을 복사해서 docker의 container로 가져간다고 한다. COPY . /app/ WORKDIR /app/ RUN flutter pub get RUN flutter build web # Nginx로 서빙 FROM nginx:1.21.1-alpine COPY --from=build-env /app/build/web /usr/share/nginx/html