ERROR/ETC
![[ERROR] 윈도우 node.js 설치 오류/npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeHBYDz%2FbtrNSCqvhgZ%2FdDA5kZblm7iaylxOVtzWuk%2Fimg.png)
[ERROR] 윈도우 node.js 설치 오류/npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
TypeScript를 사용해보기 위해 게임용으로 샀던 내 컴퓨터에 node부터 설치 했다. 회사에서는 뚝딱 뚝딱 잘 설치 됐었는데 node.js 설치 부터 막힌 나... 글을 작성하며 해결해 볼 예정이다. 이 글이 올라왔다면 난 해결한 것이겠지... 우선 Node.js 의 최신 LTS 버전으로 설치 했다. https://nodejs.org/ko/download/ vscode 터미널에서 실행하자 아래와 같은 오류 문구가 나왔다. npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 검색해보니 vscode에서 Ctrl + Shift + P를 눌러 ..
![[ETC]Mac에서 Select box 호환 오류 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcO2JiB%2FbtrNQq48HMv%2FYWzULLjbNTnOEQZrWOgAkk%2Fimg.png)
[ETC]Mac에서 Select box 호환 오류 해결
윈도우에서는 정상 동작했는데 맥북에서 셀렉트 박스의 값이 제대로 안 넘어가는 현상이 발생했다. 크롬 뿐만 아니라 사파리, 웨일 등에서도 동일 현상이 발생 하였다. 다른 기능들에서 select box는 onChange로 이벤트를 넘겼으나 해당 오류가 발생한 부분은 onClick 으로 작성했다. 아래와 같이 onClick → onChange 로 변경 하면 Mac OS 환경에서도 정상 동작 한다. // 변경 전 setTestCd(e.target.value)}> ... // 변경 후 setTestCd(e.target.value)}> ... 이거 말고도 input에서 텍스트 입력 후 엔터를 눌렀을 때 두 번씩 댓글이 등록되는 현상이 있었는데 다음 번에 정리 해야겠다. 참고 https://stackoverflow...
![[Node.js/MongoDB] 몽고디비 연결안됨 에러: UnhandledPromiseRejectionWarning: MongoError](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4eVI4%2FbtrNSCqvljs%2F0fuA65TfXblfjoxmIgzk70%2Fimg.png)
[Node.js/MongoDB] 몽고디비 연결안됨 에러: UnhandledPromiseRejectionWarning: MongoError
AWS 인스턴스를 중지했다 실행하는 바람에 node 및 mongo db를 다시 실행시켜줘야 하면서 고생을 좀 했다. node.js 도 mongoDB도 아직 배우지 않아 아무것도 모르고 해당 프로젝트에 대해 인수인계를 받지 못했으나 그래도 해결은 해야 하기 때문에 여러 가지 삽질을 했다. 일단 내가 해야한다 생각했던 것은 아래 두 가지다. 노드 실행하기 몽고 디비 실행하기 결과적으로 Node 프로젝트의 app.js를 보니 여기에 몽고 디비가 설정되어있어 노드만 실행시키면 되는 것 같았다. aws에서 소스가 올라간 경로를 못 찾아 파일명을 검색했다. 어떤 경로에 있는지 몰라 전체 경로(/)로 검색했다. fine / -name [찾을 파일명] app.js 파일을 찾아 노드를 실행시켰다. npm start 글로..