node 3

node run server 시 Unexpected token function 해결할 때 ( Node version 오류)

🚫Node.js run sever 오류 Unexpected token function 프로젝트를 다른 서버에 올려서 run sever를 돌려봤는데, 멀쩡한 프로젝트에서 오류가 발생했다. 오류 발생 코드는 Unexpected token function 아니.. 잘 돌던 프로젝트가 갑자기 왜 문제가 되었는가 아무튼 바로 구글 신님에게 검색을 하고 확인해보니, 해당 프로젝트를 배포한 서버의 노드 버전이 6 버전이 설치되어있었다. node 버전 확인 명령어 node -v ✅Unexpected token function 해결하기 해결방법은 Node.js 버전을 올려주면 된다. Node 홈페이지에 들어가서 LTS 버전을 새로 설치해주면 바로 해결된다. 설치는 Node 공식 홈페이지에서 바로 다운로드하여서 설치하면 ..

FrontEnd 2021.08.19

[node] 노드 버전 확인과 설치된 npm 특정 버전 확인하는 방법

개발하다 보면 별생각 없이 개발을 하지만 가끔 npm이 꼬이거나 할 때 cmd 창으로 npm, node 버전을 확인할 때가 있다. node 버전 확인하는 방법 해당 명령어는 node 설치 후 사용할 수 있는 명령어로 node -v시 node를 못 찾는다는 식으로 에러 메시지가 나오면 먼저 노드를 설치해야 된다. node -v npm 버전 확인하기 npm 버전도 동일한 방법으로 확인할 수 있다. node를 설치하면 npm은 같이 설치가 돼서, 별도로 추가 설치할 필요가 없다. npm -v 설치된 npm 리스트 확인하기 프로젝트 내 설치된 npm 리스트를 확인하는 것도 가능하다. 해당 명령어로는 프로젝트에 설치된 모든 npm 리스트와 버전을 확인할 수 있다. npm ls 특정 npm 버전 확인하기 npm l..

FrontEnd/Javascript 2021.05.19

[node.js] Database BIT 데이터 JSON에서 변환하여 사용하는 방법(Buffer)

🐣들어가기 전에 Database 필드 중 데이터 유형이 BIT인 경우 데이터를 Query를 통해서 가져왔다. 해당 값을 가지고 Node에서 작업을 하려고 했는데, 데이터 값을 콘솔 로그로 찍어보니 이라는 값이 찍힌다. 나는 해당 필드에 저장된 값을 봐야 되는데 어떻게 변환시켜야 하는 것인가 찾아보기로 했다. Buffer란? 이진 파일(binary file)을 저장하는 데이터 포맷이다. 컴퓨터 저장과 처리 목적을 위해 이진형식으로 인코딩 된 데이터 형식의 파일이다. 버퍼 형태로 데이터를 처리할 경우 데이터를 효율 적으로 처리할 수 있다고 한다. DB에서 query를 날린 뒤 나온 비트 형식의 데이터를 bitData변수에 넣어준 뒤, 콘솔 로그를 찍어보면 Buffer 형태로 출력되는 것을 볼 수 있다. co..

FrontEnd 2021.02.24