IT/programming

간단한 node.js 프로젝트 만들기

나령 윤기도 2022. 12. 23.

솔직히 node.js program의 대해서는 아는것이 전혀 없이 무작정 작업을 해 보고 있습니다.
처음부터 시작을 하기에는 너무나 먼 길이기에 그냥 따라해보고 있습니다.
그럼 node.js가 무엇인지 간단하게 알아보았습니다.
자바스크립트 엔진[V8 Engine]으로 만들어진 서버 사이드 플랫폼이라고 합니다.
그리고 node.js는 웹서버가 아니라고 합니다. 대부분 서버로 잘 못 알고 있는 분들이 너무나 많다고 하시네요. 
혼자서는 아무것도 할 수가 없다고 합니다.

node.js는 빠른 코드 실행으로 처리를 해주는 특징이 있고 단일 쓰레드와 뛰어난 확장성이
우수하다는 장점이 있다고 합니다.
그리고 버퍼링을 찾을 수가 없다고 해요.
주로 사용처는 입출력이 많은 application , Data streaming application,  Application that handles data in real time.

JSON API based application, single page application 등에서 주로 많이 사용이 된다고 합니다.

제가 공부를 하는 이유는 조금이라도 숙지해 두면 다른 일에서 도움이 되지 않을까 싶어 무작정 파고들고 있습니다.

 

 

node.js & syskido_kido

윤기도 (syskido_kido)

프로그램을 너무 좋아한 나머지 벌써 20여년째 소득없는 지식에 푹 빠져 살고 있는 나령 윤기도 입니다. 평생을 해도 이룰 수 없는 일이라는것을 잘 알면서도 오늘도 묵묵히 프로그램에 빠져 시간을 보내고 있습니다. 많이 부족하지만 이쁘게 봐 주세요

facebook_circle_color-512
Email: public.syskido82@gmail.com

그럼 간단하게 본인이 직접 한 번 기초적인 작업을 한 번 한 것을 소개할고자 합니다.

먼저 컴퓨터 바탕화면에 폴드를 하나 만들어 줍니다. --- folder 명 : zido_kido

만들은 폴드에서 오는쪽버튼을 눌러서 다음작업을 할 프로그램 visual studio code 를 클릭을 해서 들어 갑니다.

들어와서 new temminal 를 열어주면

 

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
새로운 기능 및 개선 사항에 대 한 최신 PowerShell을 설치 하세요! https://aka.ms/PSWindows
PS C:\Users\syski\OneDrive\바탕 화면\zido_kido>  npm init  엔터를 하게되면 

 

This utility will walk you through creating a package.json file.
It only covers the most common items, and tries to guess sensible defaults.
See `npm help init` for definitive documentation on these fields
and exactly what they do.
Use `npm install <pkg>` afterwards to install a package and
save it as a dependency in the package.json file.
Press ^C at any time to quit.
package name: (zido_kido)  1차 화면  계속 ⌨️

 


version: (1.0.0)
description:
entry point: (index.js)
test command:
git repository:
keywords:
author:
license: (ISC)
About to write to C:\Users\syski\OneDrive\바탕 화면\zido_kido\package.json:

{
  "name": "zido_kido",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}


Is this OK? (yes) y
PS C:\Users\syski\OneDrive\바탕 화면\zido_kido> 

zido_kido 폴드의 package.json 파일이 만들어 진 것을 볼 수 있습니다.

또 index.js 파일을 생성해서 

 

 

node index.js
노드js 프로젝트 시작!!
PS C:\Users\syski\OneDrive\바탕 화면\zido_kido>

 

 

노드js 프로젝트 시작!!

완벽하게 실행 되어진 모습을 볼 수가 있다.

댓글