[React] 페이지 이동(Link 사용 방법)
2023. 2. 22. 20:43
프로그래밍/React
페이지 이동 구현하기 리액트에서 페이지를 이동하는 Link를 사용하는 방법 react-router-dom install npm install react-router-dom import Link import { Link } from "react-router-dom"; Link 사용 방법 회원 상세
[JavaScript/jQuery] 강제로 클릭이벤트 발생시키기
2023. 2. 21. 20:23
프로그래밍/JavaScript
클릭이벤트를 강제로 발생키는 방법 만약 clickBtn이라는 id를 가진 버튼을 강제로 클릭이벤트를 발생시키고자 한다면, JavaScript 또는 jQuery를 통해서 이벤트를 발생시킬 수 있음 클릭 JavaScript document.getElementById("clickBtn").click(); jQuery $("#clickBtn").trigger("click");
[Chrome] 크롬 개발자 도구 console 창 사라졌을 때
2023. 2. 20. 20:57
프로그래밍/관련 정보
크롬 개발자 도구 console 창 띄우기 개발자 도구를 띄우고 디버깅을 하다가 갑자기 사라지는 경우가 있음 source 탭과 console을 같이 봐야 하는데 console이 사라지면 디버깅이 불편해지기에 해결법을 공유하고자 함 소스 탭과 콘솔창 띄워두고 작업을 하던 중(왼쪽 사진) 오른쪽 사진처럼 콘솔창이 사라짐 해결방법 키보드의 esc 누르기 🙌
[Xcode] no such module 'Alamofire' 해결 방법
2023. 2. 17. 20:35
IDE/Xcode
no such module 'Alamofire' 해결 방법 1. terminal에서 pod 파일을 포함하고 있는 경로로 이동 2. 아래의 명령어 입력 sudo gem update cocoapods --pre pod update 3. Product > Clean Build Folder 후 빌드
[React] module not found error 해결 방법
2023. 2. 16. 20:58
프로그래밍/React
module not found error 원인 나의 경우 개발 서버 배포를 하면서 module not found error가 발생하였음 reload를 시도했지만 안돼서 선임님께 물어보니 npm i를 하라는 명쾌한 답을 주심 에러 발생 원인은 module이 설치되지 않았기때문 해결 방법 1. 해당 프로젝트 경로로 가기 2. 모듈 설치 npm i 3. reload npm run restart
[React] image 확대/축소(라이브러리 사용)
2023. 2. 15. 20:17
프로그래밍/React
image를 마우스 wheel로 확대/축소하는 기능 구현 react-zoom-pan-pinch 라이브러리 간단한 사용법 설치 npm i react-zoom-pan-pinch 사용법 import { TransformWrapper, TransformComponent } from "react-zoom-pan-pinch"; const ZoomInOut = () => { return ( ); }; export default ZoomInOut; 참고 자료 : https://www.npmjs.com/package/react-zoom-pan-pinch
[Git] git pull 덮어쓰기
2023. 2. 14. 20:41
형상관리/Git
git pull 덮어쓰기 원격 저장소의 내용으로 로컬을 덮어쓰려는 경우 git pull 덮어쓰기 명령어 덮어쓰고 싶은 branch가 따로 있다면 main 대신 원하는 branch명 작성하면 됨 git fetch --all git reset --hard origin/main git pull origin main
[GitHub] VS Code와 GitHub 연동
2023. 2. 13. 20:41
형상관리/Git
github 레파지토리를 먼저 생성한 후 VS Code와 GitHub 연동 아래의 명령어를 순서대로 입력 나의 경우 readme 파일을 생성하여 브랜치를 main으로 생성했기에 git pull origin main을 해줌 readme 파일을 생성하지 않았다면 master 브랜치에서 작업 앞으로 main 브랜치에서 작업할 것이기에 git checkout main 해줌 git remote add origin 주소 git pull origin main git add . git commit -m "commit message" git push -u origin master git checkout main 만약 master 브랜치에서 작업한다면 git remote add origin 주소 git pull origi..