똑같은 삽질은 2번 하지 말자

Vue.js 끝내기 No.2(NVM, MongoDB Cloud) 본문

Vue

Vue.js 끝내기 No.2(NVM, MongoDB Cloud)

곽빵 2020. 5. 9. 15:24

이번 프로젝트는 API Server(Node)도 필요해서 Node.js 설정도 이것저것 했다.

 

https://nodejs.org/ko/download/releases/

 

이전 릴리스 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

그리고 여러 프로젝트를 할때 노드버젼이 다양할 때, 노드 version을 쉽게 바꿀수 있는 툴이있다.

NVM(Node Version Management)

https://github.com/nvm-sh/nvm#installing-and-updating

 

nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com

설치 command (해당 프로젝트 내에서)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

그리고 bash로 설정하는것 주의하시고,

vi ~/.bashrc

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

 

 

$ nvm install 12.14.0 -> 12.14.0 version 설치

$ nvm install 10.16.3 -> 이러면 다시 10.16.3으로 설치됨

 

그리고 MongoDB를 사용하는데 직접설치 대신 MongoDB Cloud를 이용해보자.

 

https://www.mongodb.com/cloud

 

MongoDB Cloud Database Solutions

Optimized for the public and private cloud, MongoDB is a database that makes building always-on, elastically scalable apps dramatically faster and easier.

www.mongodb.com

몽고디비 클라우스 서비스를 이용하면 다른 곳에서도 딱히 설치없이 500MB 이용가능!

 

그리고 회원가입후 일련의 과정을 사진으로

 

허용 IP

User ID, Password

URL(CONNECT 버튼 클릭시 나온다.)

나온 URL에 password 부분만 입력했던 password로 바꾸고 사용하면 된다.

 

Ctrl + C -> 서버종료 명령어

 

Comments