
이 강의의 내용임당
https://www.opentutorials.org/course/3332/21029
Node.js - 설치 - 생활코딩
수업소개 운영체제 별로 Node.js를 설치하는 방법을 소개합니다. 자신의 컴퓨터에 Node.js를 설치하는 것은 까다로운 일일 수 있습니다. 잘 안되는 분은 너무 시간 많이 쓰지 마시고, Linux & Codeanywhere
www.opentutorials.org
Node.js
Node.js runtime이라는 프로그램을 다운받을 것이다.
JavaScript라는 언어를 통해서 Node.js runtime이 가지고 있는 여러 가지 기능 중 호출하는 것을 통하여 Node.js application을 만들 수 있게 된다.
각자의 운영체제에 맞게 설치를 해주면 된다.
Node.js 홈페이지
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org

LTS가 써져있는 것을 설치! 설치된 파일경로는 알아두는 것이 좋다.
그리고 어쩌고 저쩌고 마지막에 체크하는 부분 있는데 꼭 체크를 해줘야 한다고 한다고 했는데 아닌거같기도,,
체크를 안했을 때는 다운로드가 엄청 빠르게 끝났고 node -v를 쳐도 version 정보가 나오지 않았다
그래서 다시 삭제하고 2번째 깔때는 체크를 하니까 좀 오래걸렸고 node -v를 치니까 version 정보가 나왔다..
그래서 나는 체크를 하는 것을 추천!
Node.js가 잘 설치되어 있는지 확인하는 방법
명령 프롬프트 창에 다음과 같이 입력해준다.

버전 확인을 해주면 설치가 된 것을 볼 수 있다
다음과 같이 console.log로 1+1의 결과값을 출력할 수 있고
ctrl+c를 2번 누르거나 .exit을 누르면 빠져나오게 된다.

강의에서는 예제를 연습할 때 Atom editor 사용할 것이다.
Atom editor 다운
https://github.com/atom/atom/releases/tag/v1.60.0
Release 1.60.0 · atom/atom
Notable Changes atom/tabs#531 - Activate panes on any click, not just left click #13414 - Adds context menu for cinnamon desktop enviroment (Linux) #19016 - Allow line endings to be converted when...
github.com
그 전까지 포스팅에서는 그냥 바로 사이트로 이동하던데
지금은 깃허브로 들어가져서 조금 헤맸다ㅜㅜ
나는 그냥 이 중 AtomStepup-x64.exe를 다운받았다.
Atom에서 만든 파일을 터미널창에서 실행시켜주고 싶을 때

이런식으로 실행해주면~~~
오늘 강의도 끝!
참고 사이트
https://velog.io/@vermonter/JS-Node.js%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80
[JS] Node.js란 무엇인가?
공식 문서에서는 Node.js란 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이라고 나와있다. 런타임이면 실행환경을 뜻하는 것일 텐데, 여기 나온 세 가지 생소한 단어에 대해 짚고 넘어가자.
velog.io
Nodejs 개념 이해하기(Nodejs 란?)
노드 공식 사이트에는 노드를 다음과 같이 설명하고 있습니다.'Node.js는 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임 입니다'즉, 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수
velog.io
Node.js에 대해 이 글을 읽어보고 조금 감을 잡은 것 같다ㅏ
세상엔 똑똑한 사람이 많아서 좋당ㅎㅎㅎ
'생활코딩 > Node.js' 카테고리의 다른 글
| [생활코딩 / Node.js]Node.js의 패키지 매니저와 PM2 (0) | 2023.03.20 |
|---|---|
| [생활코딩 / Node.js] synchronous 동기와 asynchronous 비동기 그리고 콜백에 대해서 알아보기 (0) | 2023.03.19 |
| [생활코딩 / Node.js] Node.js로 파일 읽기 (0) | 2023.03.14 |
| [생활코딩 / Node.js] 웹 서버 실행하기 & URL로 입력된 값 사용하기 (0) | 2023.03.03 |