일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- express session
- 시퀄라이즈 기본설정
- css기초
- FormData()
- ws 라이브러리
- 블록 만들기
- node.js path
- mysql wsl
- 라우터 분리
- JWT 만들어보기
- 라우트 매개변수
- express실행
- next 매개변수
- 라우터와 미들웨어
- useEffect clean up
- 비동기파일업로드
- 아이디 중복체크기능
- 세션으로 로그인 구현
- express router
- nodejs파일업로드
- OAuth 카카오
- javascript기초
- Uncaught Error: could not find react-redux context value; please ensure the component is wrapped in a <Provider>
- JWT 로그인 기능 구현
- buffer.from
- cookie-parser 만들어보기
- 라우터미들웨어 분리
- JWT 하드코딩
- express.static
- useContext
- Today
- Total
목록환경설정 (3)
즐코
한 컴퓨터에서 github 계정을 2개 이상 쓸 때 어떻게 해야할까?! 예전에 설정해놨었는데, 터미널이 망가지고 새로 깔면서 설정이 날라가 버렸기에 다시 찾지 않게끔 기록해두려고 한다. 1. SSH Key 생성하기 1. 회사 계정 / 개인 계정 2개를 생성해준다! 숨김 폴더인 .ssh 상에 기존 ssh key 가 있는지 확인한다. 난 깔끔하게 가기 위해 id_rsa, id_ras.pub를 다 삭제해줬다. cd ~/.ssh ls -al 2. ssh key를 생성하기 위해 아래 명령어를 쳐준다. 깃헙에서 사용하는 email과 이제 만들어줄 ssh key의 이름을 먼저 정한다. - 회사 계정 : 회사 깃헙아이디@회사이메일주소 && id_rsa_jane - 개인 계정 : 내 깃헙아이디@이메일주소 && id_rs..
맥 os 환경에서 vue 프로젝트를 만들고 window os에서 git clone을 받아 작업을 하려는데 아래와 같은 에러가 발생했다. 집에서 작업할땐 분명 에러가 안났는데 갑자기 왜 에러가 날까 싶었다. 찾아보니 Window와 UNIX/Linux 사이의 줄바꿈 방식 (endOfLine)에 대한 차이 때문이었다. 옛날에 쓰던 타자기 시절부터 있었던 용어라고 하는데 진짜 옛날 타자기를 생각하니 아래 방식이 이해가 된다. - CR (Carriage Return) \r : 현재 커서를 줄 올림 없이 가장 앞으로 옮기는 동작 - LF (Line Feed) \n : 현재 커서는 그자리에 그대로 둔 상태에서 종이만 한 줄 올려서 줄을 바꾸는 동작 각 os별 default 줄바꿈 방식은 아래와 같다. - window..
node.js 로 fix된 버전을 까는 것보다 nvm으로 깔아서 프로젝트별로 노드 버전을 관리해주는 게 좋다. 집에서 할 땐 맥os환경에서 작업하고 회사에선 window에서 작업하니 두 os환경에서의 설치방법을 간단히 정리해둔다. node.js가 깔린 상태에서 nvm을 설치하면 꼬이기 쉬우니 기존의 node.js를 전부 삭제해준다. [ Mac OS ] 1/ 기존 node.js 삭제 맥은 설치는 쉬웠으나 기존 설치된 node 삭제과정이 좀 지저분하다! 나같은 경우엔 아래 중 해당하지 않는 명령어들이 반이었는데 그래도 혹시 모르니 각 경로로 들어가서 node와 관련된건 다 지워주는 게 좋다. sudo npm uninstall npm -g sudo rm -rf /usr/local/lib/node sudo rm..