Flutter에서 freezed를 사용해서 클래스를 만들면 setter를 사용할 수 없다.import 'package:freezed_annotation/freezed_annotation.dart';part 'user.freezed.dart';part 'user.g.dart';@freezedclass User with _$User { const factory User({ required String name, required String password, }) = _User; factory User.fromJson(Map json) => _$UserFromJson(json);} freezed에서 자동으로 생성해주는 copyWith 메서드를 사용하면 setter처럼 값을 업데이트 ..
분류 전체보기
안드로이드 기기 디버깅 모드 혹은 apk로 앱을 설치하여 실행하였을 때 API가 호출이 되지 않는 경우가 있다. 첫 번째로 와이파이를 확인해보고 두 번째로 AndroidManifest.xml 파일에 인터넷 권한 설정이 되어 있는지 확인해봐야 한다.AndroidManifest.xml에 아래 코드를 추가 COUPANG쿠팡에서 추천합니다!www.coupang.com"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Flutter 프로젝트를 생성하면 single quote가 기본으로 설정되어 있다.double quote를 기본으로 설정하려면 analysis_options.yaml 파일에 아래 코드를 추가해주면 된다.linter: rules: - prefer_double_quote COUPANG쿠팡에서 추천합니다!www.coupang.com"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
1. 설치 npm install -D tailwindcss 2. tailwind.config.js 파일 생성 npx tailwindcss init 3. tailwind.config.js tailwind.config.js 파일을 다음과 같이 설정해주었다. /** @type {import('tailwindcss').Config} */ module.exports = { content: ["./src/**/*.{html,htm,js,jsx,ts,tsx}"], theme: { extend: {}, }, plugins: [], } 4. css 파일 생성 @tailwind base; @tailwind components; @tailwind utilities; 5. import 만약 리액트에서 사용한다면 4번에서 만든..
파일이동 (mv) mv [옵션] [파일명] [이동할위치] 위치는 절대경로로 해도 되고 상대 경로로 해도 된다. mv index.html /home/user/web 현재 디렉토리에 있는 index.html 파일을 /home/user/web 폴더로 이동 파일복사 (cp) cp [옵션] [복사할파일/디렉토리] [복사될디렉토리] cp index.html /home/html /home/html 디렉토리에 index.html을 이동 파일압축(tar.gz) - 리눅스 환경에서 많이 사용하고 tar 파일을 압축하는 방식으로 가장 좋은 압축 방식이다. - 압축할 파일은 ./* 를 써서 현재 디렉토리에 있는 모든 파일을 압축할 수도 있다. tar -zcvf [압축파일명.tar.gz] [압축할파일] - 특정 파일을 제외하고..
Stack의 자식 위젯이 Stack의 범위를 넘어가게 되면 Gesture 감지가 되지 않는다. 이를 해결하기 위해서 범위를 넘어가는 만큼 부모 위젯에서 공간을 확보해서 Gesture 감지가 될 수 있도록 했었다. 이 문제를 해결하기 위한 패키지가 존재한다고 한다. pub dev defer_pointer | Flutter Package An alternative to Overlay which allows you to easily render and hit test a widget outside its parent bounds. pub.dev 참고한 블로그 부모(Stack)위젯의 범위를 벗어난 위젯 Gesture 감지하는 방법 Gskinner의 defer_pointer 0.0.2 honor-driven.dev