>  기사  >  웹 프론트엔드  >  nodeJS 프로젝트를 시작하는 방법

nodeJS 프로젝트를 시작하는 방법

WBOY
WBOY원래의
2023-05-28 10:46:073266검색

Node.js는 서버 측 애플리케이션 구축에 널리 사용되는 JavaScript 런타임 환경입니다. 이 도구를 사용하면 개발자는 다른 언어에 의존하는 대신 JavaScript를 사용하여 백엔드 코드를 작성할 수 있습니다.

Node.js 프로젝트를 시작하는 것은 특히 초보자에게는 어려울 수 있습니다. 이 글에서는 간단한 "Hello World" 애플리케이션이든 좀 더 복잡한 웹 애플리케이션이든 Node.js 프로젝트를 시작하는 방법을 다룰 것입니다.

Node.js 프로젝트를 시작하는 단계는 다음과 같습니다.

  1. Node.js 및 npm 설치

먼저 컴퓨터에 Node.js 및 npm(Node.js 패키지 관리자)을 설치합니다. 다운로드 링크는 공식 Node.js 웹사이트에서 제공됩니다. 설치 프로그램을 다운로드하고 지침에 따라 설치를 완료합니다.

  1. 새 디렉터리 만들기

컴퓨터에 모든 프로젝트 파일을 저장할 새 폴더를 만듭니다. 터미널에서 이 폴더로 이동하세요.

  1. npm 프로젝트 초기화

터미널에서 npm을 사용하여 새 프로젝트를 초기화하세요. 다음 명령을 입력하세요.

npm init

npm은 프로젝트 이름, 버전 번호, 설명, 프로젝트 진입점 등 프로젝트에 대한 일련의 질문을 합니다. 기본값을 사용하거나 필요에 따라 수정할 수 있습니다.

  1. 항목 파일 만들기

터미널에서 새 프로젝트 루트 디렉터리로 이동하여 새 파일을 만듭니다. 파일 이름을 "app.js"(또는 원하는 대로)로 지정하고 기본 서버 코드를 작성합니다. 다음은 간단한 "Hello World" 애플리케이션의 예입니다.

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
   res.statusCode = 200;
   res.setHeader('Content-Type', 'text/plain');
   res.end('Hello World
');
});

server.listen(port, hostname, () => {
   console.log(`Server running at http://${hostname}:${port}/`);
});
  1. 애플리케이션 실행

터미널 창에서 다음 텍스트를 입력하여 애플리케이션을 실행합니다.

node app.js

서버를 시작한 후 http://를 입력합니다. 브라우저 /localhost:3000 주소에 "Hello World" 메시지가 표시됩니다.

  1. 다른 모듈 설치 및 사용

다른 타사 모듈을 사용하여 Node.js 애플리케이션의 기능을 확장할 수 있습니다. 터미널에서 npm 명령을 사용하여 모듈을 설치합니다. 예를 들어 Express.js 모듈을 설치하려면 다음 명령을 입력합니다.

npm install express --save

다음 코드를 사용하여 응용 프로그램이 Express.js 모듈을 사용하도록 지정합니다.

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => {
  console.log('Example app listening on port 3000!');
});
  1. 응용 프로그램 배포

응용 프로그램이 설치되면 개발 및 테스트를 거쳐 서버에 배포할 수 있습니다. 일반적으로 Amazon Web Services(AWS) 또는 Microsoft Azure와 같은 클라우드 호스팅 서비스를 사용하여 애플리케이션을 호스팅합니다.

Node.js 애플리케이션을 AWS EC2 인스턴스에 배포하는 단계는 다음과 같습니다.

  1. AWS 계정 생성 및 로그인
  2. AWS 인터페이스에서 EC2 인스턴스 생성
  3. EC2에 Node.js 및 npm 설치 인스턴스
  4. EC2 인스턴스에 애플리케이션 파일 업로드
  5. 터미널에서 애플리케이션 디렉터리로 이동하고 노드 명령을 사용하여 실행합니다.

이 단계를 사용하면 Node.js 프로젝트를 쉽게 시작하고 로컬 및 로컬에서 실행할 수 있습니다. 클라우드 서버입니다. 초보자이든 숙련된 개발자이든 Node.js는 강력한 웹 애플리케이션과 서비스를 구축하기 위한 도구 중 하나입니다.

위 내용은 nodeJS 프로젝트를 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.