전체 글 89

[프로젝트] 날씨 칵테일 | 트러블슈팅- Netlify 배포 오류 | 401 에러, 환경변수 설정

(진행배경) 기존 팀프로젝트로 로컬에서 작업한 웹 애플리케이션을 누구나 접속할 수 있도록 Nelify로 배포하는 작업을 진행하였다. 팀원 모두가 프론트엔드 직무를 희망하면서 단기간에 웹 화면 구현 스킬을 늘리는 데 초점을 뒀던터라, 따로 배포는 진행하지 않아 끝내 아쉬움이 남았었다. 프로젝트 종료 후 3개월이 지난 지금 스스로 배포까지 해보는 경험이 필요할 것 같아 다시 프로젝트를 켰다. 배포가 가능한 사이트는 아주 다양한데 그 중 간편하기로 소문난 Netlify 서비스를 체험해봤다. Netlify 깃허브와 연동하면 내 레포지터리를 모두 불러오고 그 중 원하는 것 선택 배포가 가능해 매우 간편하다. 도메인 주소 변경 역시 가능하다. 배포 방법은 아래 과정을 참고하여 진행하였다. [문제 - 401 에러] ..

프로그래머스- 최빈값 구하기

function solution(array) { // [1, 2, 3, 3, 3, 4] var cnt= new Map(); // 짝(키-값) 만들기 var cntArray = new Array; var max = 0; for(var i of array) { if(!cnt.has(i)) cnt.set(i,0); // 요소 존재 유무 boolean 반환 | 키와 값 선언 if(cnt.has(i)) cnt.set(i, cnt.get(i)+1); while(cnt.get(i)>max) max++; } for (let [k,v] of cnt) { if(v=== max) cntArray.push(k) } return cntArray.length === 1 ? cntArray[0] : -1; }

프로그래머스- 로그인 성공?

function solution(id_pw, db) { var answer = ' '; for(var i= 0; i < db.length; i++) { // db 배열 순회 const [id, pw] = db[i]; // db 각 요소를 [id, pw]로 할당 if(id===id_pw[0]) { // id가 일치하면서 if(pw===id_pw[1]) { // pw도 일치하면 answer = "login" } else { //id만 일치하면 answer = "wrong pw"; } break; // 값 찾으면 즉시 종료 } answer= "fail"; } return answer; }

Git 설정

2022-12-26 [Git 최초 설정] 1. Git Bash 실행 2. $git config --global.user.email "홍길동@naver.com" 3. $git config --global.user.name "홍길동" 4. 브랜치명 변경 : $git config --global init.defaultBranch main 5. 잘 설정됐는 지 확인: 홍길동 부분 제외하고 입력 후 나오는 값 확인 [프로젝트 생성] 1. 폴더 생성 2. VS Code에서 생성한 폴더 오픈 3. Terminal > new terminal > git init 입력. [프로젝트 저장] 1. VS Code의 폴더 내 파일 생성, 파일명:"app.txt"(예시) 2. 현재 상태 저장 : git add app.txt 2-1..

Git/git 이론 2023.07.08
728x90
LIST