일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Selenium
- 구글클래스룸
- 업무자동화
- 자동화
- beautifulsoup
- Counterfactual
- 구글클래스룸출결
- github
- 크롤링
- 온라인수업
- Causal Discovery
- causal inference
- git
- Today
- Total
surish
[Node.js] 기웃거리기 본문
chat GPT랑 얘기하다가(?) Node.js를 제안하길래 어떤 방식인지만 알아두기 위해 정리중
Node.js 설치하기
1. JavaScript는 HTML에 종속된 언어 : 다이나믹하게 바꿔줄 수 있다. HTML은 정지된 상태
2. 내가 짠 자바스크립트는, 해석을 누가하냐? 브라우저!
3. 브라우저의 해석 언어가 있다. chrome은 v8
4. v8에 살을 붙인 것이 Node.js다. 다른 환경에서도 JavaScript를 실행할 수 있도록 도와줌
5. 즉, node.js만으로 브라우저 안켜고도 자바스크립트 문법이 실행된다. 따라서 프로그래밍 언어처럼 사용하기 시작하고, 서버도 만들 수 있게 되었다.
6. 요청이 많을 수 있는 SNS나 채팅 서비스의 경우 Node.js를 많이 사용한다. 작업 속도가 빠른 것 부터 처리하는(Non-blocking I/O)
Node.js 구경하기
1. window powershell
- node -v : 버전확인
- node : 입력하고 엔터 치면, 바로 자바스크립트를 구현할 수 있다.
2. 에디터는 vs code를 사용한다.
3. 쌩코딩 아닌 express 라이브러리를 사용할 것이다.
4. 라이브러리 설치를 돕기 위해 npm init을 입력한다. npm은 설치를 돕는 도구.
npm init : 어떤 라이브러리를 설치해서 썼는지 기록해주는 도구(package.json)
기본 세팅을 하고 난 후 npm install express로 설치한다.
이것이 다 라이브러리 파일들....
그리고 코드를 실행하면
이렇게 창이 뜨면서 실행된다! 올바르게 된 것.
그리고 localhost:8080 (8080 포트(구멍)로 서버 열어주세요!)
5. url이 GET요청이라고 했었다! 그것처럼 실행하려고 함!
근데 localhost:8080/pet으로 들어갔더니 또 오류.
ㅠㅠㅠ 자야징
https://www.youtube.com/watch?v=pTm5E3jcOeY
'개발' 카테고리의 다른 글
[Pytorch] 파이토치 설치 재도전 (0) | 2023.03.02 |
---|---|
[Node.js & Flask] 기웃거리기 + 서버띄우기 (0) | 2023.02.27 |
[PyTorch] 설치하기 & Anaconda와 VScode에서 연동하기 (0) | 2023.02.20 |
[Git] 복습 & 보완 (0) | 2023.02.05 |
[Git] Git 전반적인 프로세스 나노복습 (0) | 2023.01.14 |