아카이브: 2018

terminal node 버전 표시

노드 버전 표시처음 테마를 설치하게 되면 노드 버전은 보이지 않습니다. 따라서 설정을 추가해야 터미널에 현재 node버전을 터미널에서 확인 할 수 있습니다. 설정 방법1open ~/.zshrc 위 코드를 실행하여 텍스트에디터로 .zshrc을 실행합니다. 123# nvm confexport NVM_DIR="$HOME/.nv

터미널 name space 설정

name space터미널을 실행하면 이름 영역이 너무 길어 불편한 경우가 있습니다. 따라서 이름 영역을 이름만 보일 수 있도록 설정해보도록 하겠습니다. 설정 방법1open ~/.zshrc 위 코드를 실행하여 텍스트에디터로 .zshrc을 실행합니다. 123456# Remove display nameprompt_context() { if [

bullet-train 테마

bullet-train 테마bullet-train테마를 사용하면 노드 버전과 깃 상태를 알 수 있어 노드 개발자라면 bullet-train 사용을 추천합니다. 설치방법1cd ~/.oh-my-zsh/themes 터미널에서 위 코드를 실행하여 .oh-my-zsh폴더 안 themes폴더로 이동합니다.여기로 이동하여 파일 내용 전체를 복사합니다.

zsh-syntax-highlighting

zsh-syntax-highlightingzsh-syntax-highlighting를 설치하게 되면 path에 등록된 명령어를 자동으로 highlight해주게 됩니다.위 사진은 적용 전 입니다.zsh-syntax-highlighting를 설치하게 되면 위 사진과 같이 명령어에 highlight됩니다. 설치방법1brew install zsh-syntax-hi

oh-my-zsh

oh-my-zsh?oh-my-zsh은 zsh의 설정을 관리하는 프레임워크입니다. oh-my-zsh을 통해 테마를 설정 할 수 있습니다. 설치방법1curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh |

zsh

zsh?다양한 정보를 기반으로 tab을 이용하여 자동완성 기능을 사용 할 수 있습니다. 소문자 대문자를 잘 못 사용해도 자동완성을 해주기때문에 개발자라면 zsh을 사용하면 개발하는데 매우 편합니다. 설치방법1brew install zsh 우선 brew를 이용하여 zsh를 설치합니다. 1which zsh zsh가 어디에 설치되어있는지 위치를 파악합니다. 1&

NumberFormat

1,000 단위 구분하기화폐 단위처럼 숫자 3개마다 콤마(,)가 들어가게 되면 가독성이 좋아질 것입니다. 정규식을 사용하여 숫자 3개 사이마다 콤마를 추가하는 방법도 있지만 NumberFormat을 통해 쉽게 변환 할 수 있습니다. 사용 방법new Intl.NumberFormat().format()을 이용하면 간단하게 1000단위 콤마를 추가 할 수 있습니

ngrok

ngrok?웹 개발을 하다보면 로컬에서 개발을 하다 모바일환경에서 보고싶을 때가 있습니다. 내 로컬네트워크 환경을 외부네트워크에서 접속하는 툴을 찾다보니 ngrok을 찾게 되었습니다. ngrok은 로컬호스트(http://localhost:3000)와 로컬네트워크(http://127.0.0.1:3000/)같은 로컬환경을 다른 외부환경에서 접속이 가능합니다.

forever

forever?앱을 aws의 ec2에 올렸을 때 터미널을 종료하게 되면 실행중인 앱이 종료됩니다. 실행 중인 터미널을 종료하더라도 실행하려면 forever라는 모듈을 사용하여 터미널을 종료하더라도 앱을 계속 실행 할 수 있습니다. forever 사용 방법1npm install forever -g 위 코드를 터미널에서 실행하여 전역으로 forever모듈을 설

ec2 mongoDB와 robomongo 연결하기

robomongorobomongo를 이용하여 aws의 ec2에서 생성한 mongoDB를 연결 할 수 있습니다. robomongo 설정 방법robomongo를 실행 후 두 개의 컴퓨터 모양 버튼을 누릅니다.create를 선택하여 새로운 연결설정을 생성합니다.New Connection의 칸에 robomongo에 표시 될 이름을 설정합니다.Use SSH tunn