[ Next ] 뒤로가기 막고 history 삭제 useEffect(() => { router.beforePopState(({ url, as, options }) => { if (as !== router.asPath) { window.history.pushState('', ''); router.push(router.asPath); return false } return true }) return () => { router.beforePopState(() => true); }; }, []) FE/Next 브레인야또 2023.05.31
[ AWS ] S3 엔드포인트 리소스를 찾을 수 없습니다. 정적페이지 호스팅의 경우 도메인이 네임과 S3 버킷 이름이 일치 해야함 https://inpa.tistory.com/entry/AWS-%F0%9F%93%9A-S3-%EC%A0%95%EC%A0%81-%EC%9B%B9-%EC%82%AC%EC%9D%B4%ED%8A%B8-%ED%98%B8%EC%8A%A4%ED%8C%85-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%84%A4%EC%A0%95Route-53 [AWS] 📚 S3 정적 웹 사이트 호스팅 + 도메인 설정 S3를 이용한 정적 웹 사이트 호스팅 방법 S3는 정적 콘텐츠를 제공하는 웹 호스팅 기능도 제공한다. 뭐 새로운 기능인가? 싶지만 조금만 생각해보면 당연한 기능이다. 예를들어, 스토리지에 html파 inpa.tistory.com Team/난감했던 이슈들 HEON.D 2023.05.30
[ AWS ] S3 정적 페이지 배포시 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 이 정책을 사용하면 S3에서 Angular 정적페이지 노출안됨 Team/난감했던 이슈들 HEON.D 2023.05.29
[ AWS ] EB npm install --force 지정하고 싶은 경우 npm_config_force=true to Software environment variables in EB environment.config option_settings: - option_name: npm_config_force value: true BE/AWS HEON.D 2023.05.19
[ Flutter ] 라우터 스택 중복으로 쌓기 ( 같은 페이지 쌓기 ) 1. getx push 할 때 조건을 준다. => preventDuplicates: false Get.to(() => GoodsDetailScreen(id: int.parse(id!)), preventDuplicates: false); 2. 해당 페이지의 컨트롤러를 따로 사용할 수 있게 초기화 해준다. App/Flutter 라넌.B 2023.05.16
[ Node ] Multer req.body 안보이는 이슈 https://gareen.tistory.com/78 multipart/form-data를 처리하는 패키지 비교 파일 업로드를 구현 중 다양한 multipart/form-data 형태를 처리하는 다양한 노드 패키지가 있음을 알게 되었고 각각의 구현된 목적과 특징을 알아보기 위해 이런 저런 서칭을 해보았다. 그러다가 한 gareen.tistory.com Formidable / Multiparty Busboy / Multer https://velog.io/@rlafkdud1228/Multer Multer multer를 사용하면서 헷갈렸던 내용을 작성해보려고 한다! velog.io 이미지 개체를 formData 마지막에 append multer 수행이 이미지 키 이름 기준으로 실행됨 카테고리 없음 HEON.D 2023.04.21
[ iOS ] 아카이브 에러 Pods > Targets Support Files > Pods-Runner > Pods-Runner-frameworks 수정 전 : source="$(readlink "${source}")" 수정 : source="$(readlink -f "${source}")" App/iOS 최진훈 2023.04.17
[ Next ] useEffect 중복 실행 오류 https://jeonghwan-kim.github.io/2022/05/20/react-strict-mode 리액트 StrictMode 거의 사용해 보지 못했다. create-react-app에서 잠깐 봤는데 이걸로 프로젝트를 해본 경험이 없으니 정말 거의 사용한 적이 없었다. React의 Strict 모드가 무엇인지 문서 위주로 정리해 보자. 역할 자 jeonghwan-kim.github.io 리액트의 StrictMode = true 조건을 걸어 놓으면 엄격한 코드 검사가 이루어져서 두번 실행된다. false로 수정하면 한 번만 실행된다. 개발 모드가 아니면 반영되지 않는다. 카테고리 없음 라넌.B 2023.04.10
[ Next ] router.query 새로고침 시 쿼리 데이터 날아가는 오류 // 라우터 새로고침 시 라우터 쿼리 값이 undefined인 경우 해결 방법 useEffect(() => { if(router.isReady){ const { seriesInfo } = router.query; if (seriesInfo) { getWork(); }; } }, [router.isReady]) 카테고리 없음 라넌.B 2023.04.07
[ Flutter ] Unhandled Exception: setState() or markNeedsBuild() called during build. 해결 https://medium.com/flutter-community/flutter-lifecycle-for-android-and-ios-developers-8f532307e0c7 Flutter Lifecycle for Android and iOS Developers One of the most confusing ideas transitioning from Android and/or iOS is to understand how Flutter handles its lifecycle. medium.com WidgetsBinding.instance!.addPostFrameCallback((_) { _goodsController.selectOne(id); }); App/Flutter 라넌.B 2023.03.30