본문 바로가기

분류 전체보기91

nvm 주요기능 / nvm exit status 5: Access is denied. 에러 NVM은 Node Version Manager 로 노드의 버전을 관리하는 도구이다. 프로젝트에 따라 사용해야 하는 노드 버전이 다를 수 있기 때문에 그럴 때 사용하기 좋다. NVM 의 주요 기능 nvm version : 현재 사용하는 nvm 의 버전 확인 nvm current : 현재 사용되고 있는 node 버전 확인 nvm list: 설치 된 노드 버전 리스트 확인 nvm install : 특정 버전 설치 가능 nvm exit status 5: Access is denied. vsCode 의 터미널에서 nvm use 16.14.2 해 주자 exit status5: Access is denied. 에러가 발생했다. 권한 문제 때문이라 윈도우 cmd를 관리자 권한으로 열어서 nvm use 16.14.2 해.. 2022. 10. 22.
한 우물 로또왕 - UI , Component 계획, Create React App으로 개발 환경 구성하기 한 우물 로또왕은 2021년 개발 동아리 프로젝트로 시작 된 기획이다. 당시에는 바닐라 자바스크립트로만 프로젝트를 구현 했었는데 이번엔 리액트로 구현 해 보려고 한다. 자바스크립트 프로젝트에서는 로또게임 결과를 조회하기만 했었는데 이번엔 회원가입 기능, 랭킹 확인 기능을 추가하기로 했다 . 어느정도 앞단만 구현을 하다가 시간이 지나고 보니 이때까지 구현했던 코드들에 부족한 점이 많이 보여서 블로그 글로 정리 하면서 처음부터 다시 구현 해 볼까 한다. Pages , Components 기획 Pages Home 메인 페이지 Login 로그인 페이지 Join 회원가입 페이지 Rank 랭킹 확인 페이지 Components MyHeader MyButton (props - txt , onClick, blockFla.. 2022. 10. 9.
[leetcode/JS] 234. Palindrome Linked List / Javascript 문제링크 https://leetcode.com/problems/merge-two-sorted-lists/ Merge Two Sorted Lists - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 생각정리 기억하면 좋을 것 1. 두 list를 비교 후 남은 node 처리 할 때 crt.next = list1 || list2 이렇게 깔끔하게 처리 해줄 수 있다. 2. crt.next 를 지정 해 준 후 crt = crt.next 로 다음 노드로 이동 해 주어야 한.. 2022. 8. 27.
[leetcode/JS] 234. Palindrome Linked List / Javascript 문제링크 https://leetcode.com/problems/palindrome-linked-list/ Palindrome Linked List - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 기억하면 좋을 것 배열의 순서를 정반대로 뒤바꾸고 싶을때 어떻게 할까 ? 바로 reverse 배열 내장 함수를 사용하면 된다. 그런데 문자열을 정반대로 바꾸어 주고 싶다면 ? split() reverse() join() 세가지를 기억하자 split('') 은 문자열을 .. 2022. 8. 25.