댓글 검색 목록

[Nodejs] LEARN에서 이 5 가지 모듈로 Node.js를 배우십시오

페이지 정보

작성자 운영자 작성일 20-07-24 11:44 조회 651 댓글 0

이것은 Node.js 주제에서 방금 발표 된 일련의 튜토리얼입니다. 

Node.js의 개발자 여정의 시작부터 디버깅, 파일 관리, 종속성 관리 및 웹 개발에 이르기까지 Node.js의 내용과 이유를 알려줍니다.


https://dev.to/softchris/learn-node-js-with-these-5-modules-on-learn-4m37 


전체 경로는 여기 Node.js의 LEARN 모듈 경로에 있습니다.


-1- Node.js 소개 


Node.js를 사용하려는 경우 훌륭한 입문서입니다. 그 이유를 설명하고 명령 줄에서 사용할 수 있음을 보여줍니다.


이 모듈은 다음을 알려줍니다.


  • Explain what Node.js is
  • Describe how Node.js works
  • Identify when to use Node.js
  • Create and run a Node.js script from the command line

Node.js 소개


-2- 새로운 Node.js 프로젝트 생성 및 의존성 작업 


Node.js에는 앱에서 설치하고 사용할 수 있는 풍부한 패키지 에코 시스템이 있습니다. 일단 설치되면 이 패키지는 프로젝트와 함께 있을 때 관리하는 방법을 배우는 데 필요한 종속성이 됩니다. 따라서 이 모듈은 종속성 관리 뿐만 아니라 다음과 같은 모든 기능을 제공합니다.

  • Initialize Node.js 프로젝트
  • Understand 매니페스트 파일 package.json의 구성 및 이점
  • Add and remove Node.js 프로젝트 패키지
  • Manage 패키지 의존성을 예측 가능한 방식으로 업데이트

의존성 관리


-3- 파일 및 디렉토리 작업 


파일 및 디렉토리 작업은 사용 된 프로그래밍 언어에 관계없이 훌륭한 기술입니다. 이 모듈은 입력 및 출력을 처리 할 때 알아야 할 많은 것들을 안내합니다.


견본:

const fs = require('fs').promises;
const items = await fs.readdir("stores");
console.log(items); // [ 201, 202, sales.json, totals.txt ]


이 모듈은 다음을 알려줍니다.

  • Work with directories
  • Create and delete files
  • Read from files
  • Write to files
  • Parse data in files

파일 및 디렉토리 작업


-4- 디버깅 


효율적으로 디버깅 할 수 있으면 많은 시간을 절약 할 수 있습니다. 이 모듈은 Node.js에서 디버깅에 정말 능숙해야 할 필요가 있는 모든 것을 안내합니다. 이 모듈은 다음 주제를 다룹니다.

  • Use Node.js 프로그램과 VS 코드 디버거.
  • Create 중단 점을 찾고 코드를 단계별로 실행하여 문제를 찾으십시오.
  • Inspect 모든 실행 단계에서 프로그램 상태.
  • Rewind 예외의 소스를 찾기 위한 호출 스택

디버깅 모듈


-5- Express를 사용하여 웹앱 구축 


견본:


const express = require('express');
const app = express();
app.get('/', (req, res) => res.send('Welcome to the app'))
app.listen(8000, () => console.log('Server up and running'))


이 모듈은 다음을 알려줍니다.

  • Describe 웹 프레임 워크 Express의 핵심 개념
  • Configure 요청 처리 방법을 제어하는 ​​미들웨어
  • Respond 텍스트 및 JSON과 같은 다양한 유형의 컨텐츠가 있는 HTTP 요청
  • Send Express 엔드 포인트로 데이터

웹앱 제작



댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.