본문 바로가기

728x90
반응형

node.js

(12)
[Node.js] package.json 알아보기 package.json이란? package.json은 Node.js 프로젝트에서 사용되는 패키지 정보와 프로젝트 설정을 담고 있는 파일이다. 일반적으로 Node.js 프로젝트에서는 다양한 패키지를 사용하여 기능을 추가하거나 의존성을 관리하는데, 이러한 패키지들과 프로젝트 설정 정보를 package.json 파일에 기록한다. package.json 파일은 JSON(JavaScript Object Notation) 형식으로 작성되며, 아래와 같은 주요 정보를 포함할 수 있다. name : 프로젝트의 이름을 지정한다. 보통 소문자로 작성되며, 공백이 없어야 한다. version : 프로젝트의 현재 버전을 지정한다. 버전은 일반적으로 Semantic Versioning 형식을 따른다. description : ..
[Node.js] Node.js 시작하기 Node.js란? "Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임(컴퓨터 프로그램이 실행되고 있는 동안의 동작)이다." 구글은 Chrome에서 사용하기 위해 V8이라는 JavaScript 엔진을 개발했다. V8은 빠른 속도로 JavaScript를 해석하고, 기계가 인식해서 수행할 수 있는 코드로 변환하는 역할을 한다. 또 오픈소스로 공개되었기 때문에 독립적으로 실행할 수 있도록 개발되었다. Node.js에서 동작하는 Javascript는 모두 이 V8 엔진 위에서 동작한다. Node.js는 Non-Blocking I/O를 사용한다. Non-Blocking I/O는 여러 개의 요청을 동시에 처리한다. 그리고 서로의 결과를 기다릴 필요 없이 각각의 결과가 도착하는 순간 결과..

728x90
반응형