노래라도 들으면서 합시당당당당당근양파
나같은 경우엔 brew를 통해서 nvm을 설치했는데 not found nvm이 떴음. 해 보라는 거 다 해 봤지만.. 되지 않았음.. 그래서 (https://enfanthoon.tistory.com/117) 요기를 참고했다.
- dependencies : 반드시 필요한 모듈들이 무엇인지
- devDependencies : 개발하는 환경에서 필요한 모듈이 무엇인지 (실제 프로젝트 동작에서 직접적으로 영향을 주진 않음)
- script : npm으로 실행시킬 수 있는 명령어. 어떠한 동작을 해야 되는지 나옴.
런타임이 뭐지? : 프로그램이 구동되는 환경 (환경 = 프로그램)
어떤 프로그래밍 언어가 동작할 수 있는 프로그램.
코드를 적었다면, 코드가 실행이 되어야 하고, 그 실행이 되는 곳.
- 웹 브라우저는 자바스크립트의 대표적인 런타임이다.
예전에는 JS runtime이 web browser밖에 없었지만 이제는 Node.js라는 새로운 JS 런타임이 나왔다. 브라우저가 아닌 곳에서 실행이 되는 것임. 그래서 서버와 같은 다른 프로그램을 만들 수 있게 되었다. 크.
정리하자면 런타임이란 프로그래밍 언어가 돌아가는 환경! Node는 자바스크립트 런타임입니다.
파일 충돌?
나와 페어의 코드가 업데이트된 상태에서 pull을 하게 되면 오류가 뜨면서 VSC에 충돌 코드 및 충돌 코드 첨삭 기능이 뜸. 수정 후 다시 push.
노션으로 갈 때가 됐음