본문 바로가기

프로그래밍31

깃허브 push 로그인 에러 해결(fatal: Authentication failed for 에러 해결), New personal access token 발급 방법 깃허브 push 할 때 계정 정보 입력하해서, 입력했더니 패스워드 틀렸다고 나오는 이슈이유 : 깃허브 정책이 바뀜(변경된 내용) 비밀번호 대신 토큰 인증 필요(해결 방법) 개인 인증 토큰 사용 설정1. 깃 화면 우상단에서 Settings 클릭 2. Developer Settings 클릭3. 좌측 토큰스 클릭4. 클래식 토큰 클릭 5. 클래식 토큰 설정 6. 발급 받은 토큰으로 로긴 확인git push -u origin main   끝이다. 2025. 1. 17.
우분투 서버 깃(GIT) 세팅(깃허브 소스 내려받고, 수정해서, 올리기) 우분투 서버 만들고, GIT에서 파일 내려받고, 소스 업데이트 해서, GIT에 올리는 방법1. 우분투 서버 git 설치apt updateapt install git 2. git 환경 설정 저장(깃허브 아이디 및 메일)git config --global user.name "Your Name"git config --global user.email "your-email@example.com" 3-1. 깃허브에서 소스 다운로드git clone https://github.com/blabla~~.git 3-2. 깃허브에서 소스 다운로드(3-1)된 이후, 최신 소스 다운로드 명령어git pull origin main// master면 master로 4. 소스 업데이트를 위해 테스트 파일 만들어봄echo "test" .. 2025. 1. 17.
[리액트 에러 모음] react error 정리 1. 리액트 npm start 시 발생하는, "permission denied" 에러위 에러의 내용은 {경로}/.cache을 mkdir 하고 싶은데 권한이 부족하다는 것이다.원인은 우리가 sudo로 리액트 프로젝트를 만들어 줘서 그렇다. 고로 소유자를 root에서 지금 계정으로 바꿔준다. (실행/코드수정마다 sudo 붙여서 해도됨/귀찮음)> sudo chown -R a:staff wedd 2024. 8. 1.
VSCODE 단축키 모음 있을때마다 업뎃 예정한영 전환 귀찮아서 한글로 다합니다. 1. 같은 내용 여러개 블록 설정(맥북) 블록 설정 후, 커맨드+디 (여러번)    2. 검색, 블록 검색(맥북) 그냥 검색 : 커맨드 + 에프블록 설정값 바로 검색 : 커멘드 + 이    3. 행 복사하기*****(맥북)블록 설정 후, 쉬프트+알트+방향키    4. 디버그 콘솔창 열기(아래)*****(맥북)커맨드 + 쉬프트 + 와이 2024. 7. 23.
[Astro] Astro Blog 서비스 만들기#1 - 환경설정 목차1. node.js 설치2. Vscode 설치(자유)3. 개발 디렉토리 설정 및 프로젝트 시작 *ASTRO 공식문서를 참고하였다. (https://docs.astro.build/ko/install-and-setup/) 1. Node.js 다운받고, 설치하자. 아스트로 공식문서를 보면(https://docs.astro.build/ko/install-and-setup/), 아래와 같이 노드 버전을 지원한다.  (노드 설치 url) https://nodejs.org/en/download/package-manager/current 설치 후에는 아래 명령어를 통해 제대로 설치된지 확인node -v2. Code Editor 설치(Vscode)VSCODE 설치한다.다른게 편하면 다른거 써도된다.(젵브뤠인 등)ht.. 2024. 7. 22.
[Astro] 아스트로 웹 프레임워크 소개 *한줄요약 : 트랜디하고 간단한 웹 프레임워크Astro는 블로그, 마케팅, 전자상거래 등 콘텐츠 중심 웹사이트를 구축하기 위한 "웹 프레임워크"React, Vue, Svelte 등 다양한 컴포넌트를 지원한다.- 목표 : 모던한 프런트엔드 기술을 사용하면서도 간편하게 정적 웹사이트를 빌드- 특징1. 아일랜드 아키텍처(컨포넌트 중심 아키)2. 멀티 프레임워크(react, vue, svelte 등 다수 지원 + 섞어 쓰기 가능)3. MPA(Multi Page Application)[SPA(Single Page App)는 하나의 페이지에서 이거저거 불러옴]4. 문법(JSX, Vue, Svelte 형식이 혼합된 혼종 / .astro 확장자)*공식 사이트 : https://docs.astro.build/ko/con.. 2024. 7. 22.