Vue.js 끝내기 No.2(NVM, MongoDB Cloud)
이번 프로젝트는 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를 이용해보자.
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 -> 서버종료 명령어