반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

짧은코딩

Node.js 본문

반응형

Node.js

Node.js는 웹 브라우저의 자바스크립트 엔진을 따로 만든 것이다. 그렇기에 자바스크립트를 브라우저가 아닌 곳에서도 실행할 수 있다. 이로 인해 자바스크립트로 웹 서버를 만들 수 있게 되었다.

 

-설치

https://nodejs.org/ko/ 

 

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를 실행했다.

 

-다른 사람이 만든 패키지 사용하기

https://www.npmjs.com/

 

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이 변경된다.

반응형
Comments