일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 결정 알고리즘
- SSR
- 리터럴 타입
- recoil
- Promise
- map
- 호이스팅
- dfs
- 공변성
- Jest
- async/await
- 투포인터
- webpack
- tailwind
- 타입 좁히기
- 인증/인가
- 반공변성
- 태그된 유니온
- 무한 스크롤
- autosize
- CI/CD
- TS
- useAppDispatch
- RTK Query
- MSA
- React
- CORS
- app router
- 인터섹션
- ESlint
- Today
- Total
짧은코딩
Node.js 본문
Node.js
Node.js는 웹 브라우저의 자바스크립트 엔진을 따로 만든 것이다. 그렇기에 자바스크립트를 브라우저가 아닌 곳에서도 실행할 수 있다. 이로 인해 자바스크립트로 웹 서버를 만들 수 있게 되었다.
-설치
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
VSC에서 Node.js 사용법
터미널에서 node 다음에 파일명을 입력하면 Node.js에서 실행이 가능하다.
노드js에서는 calc.js에 있는 모듈을 index.js에서 내장 함수를 통해 불러와서 사용할 수 있다.
패키지
npm: Node Package Manager, 다른 사람이 만든 모듈들을 사용 가능 하도록 해준다.
package: 누군가 따로 만들어 놓은 모듈을 의미한다.
npm 명령어를 통해 package.json을 만들고 index.js를 실행했다.
-다른 사람이 만든 패키지 사용하기
npm
Bring the best of open source to you, your team, and your company Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of Java
www.npmjs.com
이 페이지의 대부분이 오픈 소스이다.
https://www.npmjs.com/package/randomcolor
randomcolor
A tiny script for generating attractive random colors. Latest version: 0.6.2, last published: 2 years ago. Start using randomcolor in your project by running `npm i randomcolor`. There are 327 other projects in the npm registry using randomcolor.
www.npmjs.com
randomcolor이라는 모듈을 다운 받아서 사용해본다.
다운로드 코드와 사용법이 다 사이트에 나와있다.
다운 받으면 package.json이 변경된다.
'인프런, 유데미 > 한입 크기로 잘라 먹는 리액트' 카테고리의 다른 글
간단한 일기장 프로젝트-State로 사용자 입력처리, useRef (2) | 2022.05.23 |
---|---|
React 기초-State, Props (0) | 2022.05.22 |
React 기초-creat react app, jsx (0) | 2022.05.22 |
React를 사용해야 하는 이유 (1) | 2022.05.19 |
자바스크립트 응용 (0) | 2022.05.17 |