본문 바로가기

etc15

code .가 안될 때 + EACCES: permission denied, unlink '/usr/local/bin/code' 폴더에서 터미널을 열고 'code .' 를 입력하면 바로 vs code로 넘어간다. 처음에는 파일이나 폴더가 얼마 안되서 파일 열기를 눌러 사용했었는데 이제는 없어서는 안되는 명령어이다! 그런데 어느날부터 이런 에러가 나오면 바로 연결되지 않았다.😳 zsh: command not found: code 생각해보면 노트북을 백업하면서 vscode도 새로 깔았는데 이때 경로 설정을 다시 해주지 않아서였다. [code .가 안될 때 해결 방법] 1. vscode 실행하기 2. 팔레트 열기 mac: cmd + shift + p window: ctrl + shift + p 3. shell command 를 입력하고 install 하기 4. vscode 껐다 키기 [ EACCES: permission denied, .. 2023. 6. 10.
nodemon을 사용하지 않아도 된다고? nodemon이란? 이전에는 코드를 변경한 후 잘 동작하는 지 확인하기 위해서는 터미널에 node + 파일명 을 입력 해줘야 했다.(아주 귀찮음) 하지만 nodemon을 이용하면 서버코드를 변경할 때 저장만 하면 서버를 재시작하지 않고 자동으로 반영해 줄 수 있다. https://backend-intro.vlpt.us/1/03.html 1-3. Nodemon 사용하기 · GitBook 1-3. Nodemon 사용하기 서버 코드를 변경 할 때마다, 서버를 재시작하는게 꽤 귀찮지요? nodemon 이라는 도구를 사용하면 이를 자동으로 해줍니다. 먼저, 이 도구를 npm 을 통해 글로벌 설치하세요. $ npm backend-intro.vlpt.us nodemon을 사용하지 않아도 된다고? 하지만 이제는 nod.. 2023. 5. 30.
CodeSnap 사용하기(나만 몰랐음🥲) 팀원분 블로그에 갔다가 발견한 스크린샷. 구글링 하다 몇 번 봤었는데 엄청 깔끔하다 생각만하고 어떻게 하는 건지는 몰랐는데 여쭤보니 코드스냅이라는 익스텐션 사용하셨다고!! 당장 구글링 해보고 몇 번 해보니 손에 익어 포스팅 해보기로!! 1. code snap 다운로드 받기 익스텐션에서 이거 다운로드 받으면 됨! 혹시 몰라서.. 이거 누르면 됩니다!! 2. 사용하려는 코드를 드래그하기 그리고 cmd + shift + p(윈도우는 ctrl + shift +p) 누른 후 사용하려는 코드를 드래그 해주면 옆 화면에 나타난다! 3. code snap마크를 누른 후 파일 저장하기 4. 완성! 끝!! 2023. 5. 24.
node.js 설치하기 + 'MODULE_NOT_FOUND' 에러 해결 node.js를 설치하는 방법은 간단하다. 해당 페이지에 들어가서 브라우저 환경에 맞게 설치 버튼을 누르면 끝! 설치 후 console.log("Hello World")를 입력하고 터미널에서 node + 01.js(파일이름)을 실행시키면 "Hello World"가 나오면 node.js가 제대로 설치 된 것이다. https://nodejs.org/ko/download 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 1. 각자의 OS에 맞춰 다운로드 하기 2. 저장한 파일을 열고 실행하기 계속 계속 ▶️ 동의 계속 암호 입력 3. 설치 완료 node -v npm-v 입력했을 때 버.. 2023. 5. 23.
Github로 배포하기 예전에 깃허브를 사용해 배포하는 방법을 공부 한 적 있었는데 무조건 퍼블릭으로 올려야 하기도 하고, 평소에는 프라이빗으로 업로드해서 처음 공부 할 때 이후로 한 번도 올린 적 없었다. 이번에 배포를 해보려는데 기억이 안나서 정리해보려 한다⭐️ 1. 깃허브 리파지토리에 업로드하기 깃허브에 로그인을 한 다음 새로운 리포지토리를 만들어 준다. Owner는 자신의 깃허브 ID를 입력하고, name을 입력하면 끝! ⭐️중요: Public으로 생성하세요!⭐️ 2. 파일을 올려주기 파일을 새로 만들고 싶다면 createing a new file을 미리 만들어둔 파일을 업로드하고 싶다면 uploading an existing file을 입력한다. ⭐️무조건 index.html 파일이 들어가야 한다!⭐️ 3. 설정 변경.. 2023. 5. 23.
OAuth - 생활코딩 OAuth가 무엇인가? Client Resource Owner(사용자) Resource Server(구글, 카카오 등) Authorization Server(인증을 담당하는 서버) 만약 우리가 사용자의 외부 서비스(카카오, 구글 등)에 접근을 해야하는 프로그램을 만들어야 한다면 그 때 우리는 사용자의 외부 서비스 ID나 비밀번호 같은 개인적인 정보가 필요할 수 있다. 하지만 사용자의 입장에서 처음보는 사이트를 신뢰하기 힘들 뿐더러 개인정보를 관리해야 하는 입장에서도 이런 개인정보가 유출 되었을 때 책임을 피해 가기 힘들다. 또한 이 정보의 원 주인인 외부 서비스 입장에서도 신뢰할 수 없는 제 3자가 가지고 있다는 것은 매우 불만족스러운 상황일 것이다. 이 때 필요한 것이 바로 OAuth이다. 우리는 OA.. 2022. 11. 14.