javascript의 런타임
- 기존에는 웹브라우저만이 자바스크립트의 런타임이었으나, node.js가 새로운 자바스크립트 런타임으로 등장하였다. CLI 환경에서 node <file name>명령어를 입력하면 node.js에서 실행된다.
- nvm은 node.js의 다양한 버전을 관리하는 프로그램이다.
- nano hello.js
- 코드 작성
- node hello.js 를 입력하면 해당 js파일의 코드가 출력된다.
🚨nvm 설치 중 오류 발생
주어진 코드를 터미널에 작성 후 터미널 창을 새로 띄워 nvm —version을 실행해 보니 command not found 라는 코드가 뜨면서 nvm이 제대로 설치되지 않았음을 알게 되었다.
구글링을 통해 Github 사이트에서 해결방안을 발견하여
위 코드를 입력 한 뒤에
- 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을 찾을 수 없다고 코드가 떴다. 깃허브를 통해 여러 해결방을 찾아 시도해 보았지만, 계속해서 터미널 창을 지우기만 하면 삭제가 된다.