본문 바로가기

Programming47

환경변수 설정파일 (.env) 설치 및 설정 / 사용 nodejs 서버 실행시 환경변수로 사용할 값들을 설정하여 사용할 수 있도록 한다. 1. dotenv 설치 npm i dotenv 2. 설치 이후 프로젝트 루트에 .env 파일 생성# 아래와 같은 형식으로 필요한 값 추가SERVER_PORT = 3000API_BASE_PATH = /api 3.   .env 파일에 설정한 값을 사용할때는 아래와 같이 사용..import dotenv from 'dotenv';dotenv.config();const apiBasePath = process.env.API_BASE_PATH;const serverPort = process.env.SERVER_PORT;.. [주의].env파일에 중요한 서버 정보를 저장하여 사용하는경우 소스저장소(git 등)에 업로드 되지 않도록 .g.. 2024. 11. 13.
라이트/다크 테마 적용시 기존 테마값은 그대로 사용하고, 특정 속성만 변경 * copyWith Text( "헤드라인3이 적용된 텍스트입니다.", style: Theme.of(context) .textTheme .headline3! .copyWith(color: Theme.of(context).colorScheme.primary),) 2024. 10. 6.
Object.keys : 객체의 키값만 배열로 반환 2024. 10. 6.
git pull 오류시 버전 초기화 git fetch -- allgit reset —-hard origin/main 2024. 10. 6.
플러터(Flutter) 컨펌 팝업 (취소/확인) 사용하기 컨펌 팝업 사용하기 Future deleteConfirmPopup() async { showDialog( context: context, builder: (context) => AlertDialog( title: const Text('삭제할까요?'), content: const Text('삭제 이후엔 복구할 수 없습니다.'), actions: [ TextButton( onPressed: () { // 팝업 닫기 Get.back(); }, child: Text( '취소', ), .. 2024. 6. 9.
Flutter : 안드로이드 뒤로가기 키 막기 안드로이드에서 팝업오픈 후 뒤로가기 키로 팝업이 닫히지 않도록 처리할 필요가 생겨서 사용함.PopScope( canPop: false, .. ..), 2024. 6. 8.
강제 push 다양한 이유로 충돌깃에 push  후 로컬 uncommit 하고 다시 푸시하면 오류 git push -f origin main 2024. 6. 8.
git 원격 저장소 repository 변경 git remote set-url origin {새로운GITURL} ex)git remote set-url origin https://github.com/testB/your.git 확인 하기git config --list 2024. 6. 8.
특정 브랜치만 클론 git clone -b {branch_name} --single-branch {저장소 URL} 2024. 6. 8.
.gitignore가 작동하지 않을때 git rm -r --cached .git add .git commit -m "fixed untracked files" 2024. 6. 8.
프로젝트 생성시 패키지명 설정 myproject 라는 이름으로 프로젝트 생성 flutter create -—org com.domain myproject 2024. 6. 7.
배경 반투명 효과 배경 반투명 효과   ClipRRect( child: BackdropFilter( filter: ImageFilter.blur(sigmaX: 10, sigmaY: 10), child: widget…. 2024. 6. 7.