목록Web Development (24)
Code&Data Insights
[문제]: 웹에서는 잘 보이는데, 안드로이드 어플에서 엑박뜸--> img onError 처리해서 이미 아예 display.non하던가 대체 이미지 넣어줘야함 [해결법]여기 링크의 방법을 제일 많이 참고했는데, 제시하는 해결 방법은1) 대체이미지를 넣거나2) 깨지는 이미지를 숨김처리하는 방법이 있다. https://github.com/vercel/next.js/discussions/14772 tag onError function doesn't work · vercel next.js · Discussion #14772" data-og-description="Bug report Describe the bug I'm trying to render an image if it exist and not show ..
백엔드에서 API개발할때 camelCase로 썼는데,, kebab-case가 컨벤션인 것을 알게되었다.. 기본적인 것이지만 기록해두기!!! /user/userWalletDetail 이런 네이밍은 안됨! URL 주소는 kebab-case && 소문자 사용해야함!! https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Why-you-should-make-kebab-case-a-URL-naming-convention-best-practice Why you should make kebab case a URL naming convention best practiceThey say there are only two difficu..
git rebase -i fbf2cea (돌아가고 시점 커밋 선택해서 rebase창 뜨면 선택하고 forced push하기 git push 할때 항상 명시하기 (origin head, upstream master ~ )git reset --hard upstream/master force (-f)는 내 local에서만 하기 head는 branch명 명시 안해도 현재 branch를 가리킴 체리픽 되있을 경우 버리기 : cherry-pick --abort 킵하고 싶은 commit cherry-pick 해놓고 (커밋 여러개일 경우 과거 역순 제일 과거 -> 최신순) git reset --hard 돌아가고 싶은 commit 으로 origin에서 (NOT upstream!!! ) git reset -..
merge 하면 바로 브랜치 삭제하기.. ㅎㅋ 타입에러 나면 그거 다 잡고 올리기.. --no-verify 조건 무시하고 커밋하는거라 타입 안잡고 나중에 PR merge까지 하고 개고생... 여튼, 이미 merge된 브랜치 계속 실패.. ** 이미 merged된 브랜치면 새로운 수정사항 있을때, master에서 작업하고 (back-end, front-end 둘다 최신으로 유지..!) 바로 push git push origin head -f type은 직접 수정하지 말고,, yarn import-type으로 . 꼭잡기...! git fetch upstream mastergit log --oneline : 커밋한거 확인 (내 경우에 마지막 커밋만 적용되면 됐지만, 기존 이미 merged된 브랜치에서 ..
git stash 관련 ==> stash pop: 하고 나면 파일들 삭제==> stash apply: 다음을 위해서 파일 꺼내고 나서도 삭제하지 않음 merge conflict 나면, git stash pop을 해도 git stast apply로 알아서 적용되서 저장됨..! 그럼 평소에 git stash list를 하는게 좋은가? ㄴㄴ 어차피 없어져도 살릴 방법이 있음 그냥 stash pop하기!! 내가 stash 잘 가져왔는지 보려면? git stash list git stash show 혹시 몰라서 reset --hard할때 불안하다면 txt 파일로 저장해두기==> git diff > a.txt==> git stash apply 문제상황 - 내가 했던 작업 상황들 git stash 해놓고..
react-slick 라이브러리 깔았는데 Slider > 이부분에 에러가.. 1) 시키는 대로 잘 깔았음yarn add react-slickyarn add slick-carouselyarn add @types/react-slick (타입스크립트 써서) 2) 이것저것 찾아보다가 이거 넣었음 -> 그래도 안됨..! 3) 왜죠..? https://www.npmjs.com/package/react-slick react-slickReact port of slick carousel. Latest version: 0.30.2, last published: 4 months ago. Start using react-slick in your project by running `npm i react-slick`. ..
문제 상황branch 생성 후 git pull upstream master 이후 로컬에 push (git push --set-upstream origin feat/rss-news) 하려고 하자 에러 발생 원인? 원격 저장소에 푸시하려는 브랜치가 로컬 브랜치와 일치하지 않을 때 발생==> 이 문제는 주로 다른 사람이 원격 저장소에 푸시한 변경 사항을 로컬 저장소가 반영하지 않았기 때문에 발생! 문제 해결 방법 1) 로컬 브랜치가 최신인지 확인: git push --set-upstream origin feat/rss-news==> same error! 2) 만들었던 기존 브랜치 삭제하고 다시 만듬 (1) 마스터 브랜치로 이동 => git checkout master (2) git pull upstre..
협업시 새로운 기능을 개발할 때, master branch에서 작업하지 않음! (1) 내 계정으로 fork 한 뒤 git clone,-> 새 기능의 branch를 생성한다. 로컬 repository 에서 브랜치생성git branch git switch * branch 생성 후 & 작업 중간중간 pull 해오기 ** (2) 변경 사항 local에 push(push 전 yarn format, yarn tsc 타입 잡기..!) => 현재 만들어진 새 브랜치에서 작업해서 푸시할 경우git push origin head (브랜치 이름 넣을 필요 X) (3) PR (Pull Request) 생성github에서 'New Pull Request' 생성하기 Merge 요청 (4) 코드리뷰 받기, Merg..