REACT/[inflearn] 한입크기로 잘라먹는 리액트

[3] Node.js 기초

web_seul 2024. 11. 1. 16:51
반응형
Node.js

웹브라우저가 아닌 곳에서도  JS를 실행시킬 수 있는 실행환경(구동기)

2009년 출시, 웹서버/ 모바일웹/ 데스크톱앱 등을 만들 수 있게됨

 

Node.js 설치하기

https://nodejs.org/en

 

Node.js — Run JavaScript Everywhere

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

npm (node package manager) 까지 잘 설치됐는지 확인

node -v

npm -v

 

Node.js 사용하기

패키지 : Node.js에서 사용하는 프로그램 단위

npm init

package.json 생성됨

 

//node에서 실행시키고자하는 파일을 터미널에 입력
node index.js

 

Node.js 모듈 시스템 이해하기
//모듈 생성
export function add (a, b){
	return a+b;
}
export function sub (a, b){
	return a-b;
}
export default function multiply(a,b){
	return a*b;
}
//다른 파일에서 호출
import mul, {add, sub} from "./math.js";

console.log(add(1,2));
console.log(sub(1,2));
console.log(mul(1,2));

 

Node.js 라이브러리 사용하기

node.js 라이브러리 모음 사이트  https://www.npmjs.com/

 

npm | Home

Bring the best of open source to you, your team, and your company Relied upon by more than 17 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

 

npm i randomcolor
import randomColor from "randomcolor";

const color = randomColor();

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형

'REACT > [inflearn] 한입크기로 잘라먹는 리액트' 카테고리의 다른 글

[4] React.js 개론  (0) 2024.11.01
[2] Javascript 심화  (0) 2024.08.13
한입시리즈 next.js  (0) 2024.08.12
[1] Javascript 기본  (0) 2024.07.31