소스 // for javascript function useStateCallback(initialState) { const [state, setState] = useState(initialState); const cbRef = useRef(null); // init mutable ref container for callbacks cons...
native base에서 safe area 처리
환경 expo@47.0.8 @react-navigation/native@6.0.14 native-base@3.4.23 문제 native-base을 이용하여 개발을 하다보니 Android에선 문제가 없었는데 IOS에서는 Notch bottom영역이 겹치는 문제가 발생했다. App.jsx에서 SafeAreaProvider를 적용하거나 ...
IOS Simulator 키보드 안보일때
방법1(메뉴) Simulator > I/O > Keyboard > Connect Hardware Keyboard 체크 해제 방법2(단축키) ⇧+⌘+K Simulator Version 14.2 기준
pm2 설정 및 실행
설정파일 ecosystem.config.js module.exports = { apps: [ { name: "pm2 name", // pm2 name script: "./bin/www", // // 앱 실행 스크립트 instances: 1, // 클러스터 모드 사용 시 생성할 인스턴스 수 exe...
git 인증정보 저장
git config credential.helper store 위 명령어 실행 후 push하면 다음에는 물어보지 않는다.
env-cmd를 이용한 react 환경변수 설정
프로젝트를 진행할때면 보통 다음의 환경들로 구분하여 개발이 진행되는데 local: 각 개발자가 로컬에서 개발하기 위한 환경 development: 개발 서버를 두어 기능 테스트하기 위한 환경 staging or qa: 운영전 품질 또는 통합 테스트를 하기 위한 환경 production: 운영하기 위한 환경 CRA(Create Re...
MAC에서 STS 실행오류
잘되던게 갑자기 실행 오류가 날때 다음 스크립트를 실행하면 아마 될지도?? codesign --force --deep --sign - /Applications/SpringToolSuite4.app/Contents/MacOS/SpringToolSuite4
postman 모든 요청에 access token 자동 설정
사전작업 Enviroments에서 환경변수 추가 server-url: 서버주소 access-token: 엑세스 토큰 access-token-expire: 만료시간 Pre-request Script 추가 적용하고자 하는 folder나 request의 Pre-request Script 탭에서 다음 스크립트 추가 folder에 적용할 ...
React Router v6에서 권한처리
기본 설정 /src/hooks/useLocalStorage.js 로그인 정보를 저장하기 위한 유틸 import { useState } from "react"; export const useLocalStorage = (keyName, defaultValue) => { const [storedValue, setStoredValue] = u...
React.js를 위한 eslint 설정
ESLint 설정 이미 react project가 구성이 되어있다는 전제하에 다음 실행 # 이전 방식 npx eslint --init # 최근 방식 npm init @eslint/config How would you like to use ESLint? eslint를 어떻게 사용할건지(문법체크와 에러확인 용도로만 사용. 코드스타일까지 체크하면...