본문 바로가기

개발

[WEB] Node.js 웹 사이트 구축 5 (Flutter 앱_프로젝트 설정)

※해당 게시글은 취약점 진단 목적의 웹 서비스 구축을 위한 부분으로, 일반적인 웹 서비스 개발 목적과는 다름을 참고해주시면 감사하겠습니다.

 

1.구축 환경

구분 설명 비고
운영체제 Ubuntu 22.04 x64 (6.2.0-36-generic) Node Server
하드웨어 VM Node Server
서버 운영환경 Node v12.22.9 / npm 8.5.1 / express 4.18.2
mongoose 8.0.3
ejs 3.1.9
Node Server
데이터베이스  MongoDB Community Edition 7.0.4 Node Server
Flutter 앱 개발   Flutter Application
운영체제 Windows 10 22H2 x64 Flutter Application
개발 환경 Android Studio Hedgehog | 2023.1.1 Patch 1 Flutter Application

 

2.구축 과정

1) Flutter SDK 설치

※ 참조 : https://flutter-ko.dev/get-started/install/windows

 - Flutter SDK를 다운로드 받고, 압축 풀기

 

2) Flutter 환경변수 등록

 - 시스템 환경변수 등록 후, 'flutter doctor' 명령어를 통해 종속성 또는 이슈사항을 확인

cmdline-tools이 없다니, 설치해준다

 

3) Android Studio 설치

 - 이전 설치된 Android Studio가 있으므로, 생략

 

4) Android Studio에서 Flutter Plugin 설치

 

5) Flutter Project 생성

Flutter Application 설치

 

3.예외 처리

1) 많은 글들이 Android Studio에서 Flutter Plugin와 SDK 모두 설치하는 내용들이 많은데, 명시된 버전에서 진행할 시에는 SDK를 공식 홈페이지에서 다운로드 후 별도로, 시스템 변수 및 경로를 지정하여 설정