본문 바로가기
Programming/Node.js

Node.js 포스트 링크 모음

by 혀코 2020. 1. 15.

안녕하세요. 혀코입니다.

오늘은 그동안 포스팅했던 Node.js 글들을 모아서 볼 수 있도록 링크 정리를 해놓도록 하겠습니다.

https://smilehugo.tistory.com/entry/nodejs-npm-libraries-you-should-know

 

Node.js의 필수적인 주요 NPM 라이브러리 모음

안녕하세요. 혀코입니다. 오늘은 Node.js의 필수적인 주요 NPM 라이브러리를 한눈에 볼 수 있도록 정리를 해볼까 합니다. nodemon https://www.npmjs.com/package/nodemon nodemon Simple monitor script for use..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-console-repl

 

Node.js 콘솔(REPL) 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js 콘솔(REPL: Read Eval Print Loop)을 사용하는 방법에 대해 알아보겠습니다. 간단히 node 명령어를 실행하면 node.js와 자바스크립트를 실행할 수 있는 Node.js 콘솔(REPL..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-filesystem-writefilesync-appendfilesync

 

Node.js 파일 생성,수정,확장 방법(writeFileSync, appendFileSync)

안녕하세요. 혀코입니다. 오늘은 Node.js로 txt 파일을 생성하고 수정하고 확장하는 방법에 대해서 알아보겠습니다. app.js 파일을 만들고 다음과 같이 코딩합니다. const fs = require('fs'); fs.writeFileSync('..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-custom-module

 

Node.js로 직접 모듈 만들어 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 직접만든 모듈을 사용하는 방법에 대해서 알아보겠습니다. 메인파일 app.js 파일을 만들고 다음과 같이 코딩합니다. const name = "Iron Man" console.log(name) 이렇..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-validator-npm-email-url-format-validator

 

Node.js에서 validator npm 모듈 사용하는 방법 (이메일 형식, URL 형식 확인)

안녕하세요. 혀코입니다. 오늘은 Node.js에서 validator npm 모듈 사용하는 방법에 대해 알아보겠습니다. $ touch app.js $ npm init $ npm install validator app.js를 만들고 npm init 커맨드를 통해서 package...

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-chalk-module

 

Node.js에서 chalk npm 모듈 사용하는 방법

안녕하세요 혀코입니다. 오늘은 Node.js에서 chalk npm 모듈 사용하는 방법을 알아보겠습니다. $ touch app.js $ npm init $ npm install chalk app.js를 만들고 npm 초기화를 통해서 package.json 파일을 생성하..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-user-input-command-process-argv

 

Node.js에서 추가 명령어 받아 처리하는 방법(process.argv)

안녕하세요. 혀코입니다. 오늘은 Node.js에서 추가로 명령어를 받아서 처리하는 방법에 대해서 알아보겠습니다. $ touch app.js $ npm init $ npm install chalk app.js 파일을 만들고 npm 초기화해서 package.jso..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-yargs-module

 

Node.js에서 yargs npm 모듈 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 yargs npm 모듈을 사용하는 방법에 대해서 알아보겠습니다. $ touch app.js $ npm init $ npm install yargs app.js를 만들고 npm 초기화를 하고, yargs npm 라이브러..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-json-create-store-read-update

 

Node.js에서 JSON 파일에 데이터를 저장하고 읽는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 JSON 파일에 데이터를 저장하는 방법에 대해서 알아보겠습니다. app.js 파일을 다음과 같이 작성합니다. const book = { title: 'Ego is the Enemy', author: 'Ryan H..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-json-readfilesync-push-writefilesync

 

Node.js에서 JSON 데이터 추가하는 방법(readFileSync, push, writeFileSync)

안녕하세요. 혀코입니다. 오늘은 Node.js에서 JSON 데이터를 추가하는 방법에 대해서 알아보겠습니다. app.js 를 다음과 같이 작성합니다. const yargs = require('yargs') const notes = require('./notes.js') /..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-arrow-function-how-to-use-object-property-function

 

Node.js에서 Arrow function 사용하는 방법

안녕하세요. 혀코 입니다. 오늘은 Node.js에서 Arrow function을 사용하는 방법에 대해서 알아보겠습니다. #1 숫자 하나를 받아서 그 숫자의 제곱을 구하는 일반적인 함수를 구현해 보겠습니다. const square = fu..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-notes-app-create-list-read-remove

 

Node.js를 사용해서 Notes 앱 만드는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js를 사용해서 Notes 앱 만드는 방법에 대해서 알아보겠습니다. app.js를 다음과 같이 작성합니다. const yargs = require('yargs') // 사용자로부터 명령어를 받는다. const..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-request-api-how-to-use

 

Node.js에서 Request를 사용해서 날씨 API를 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 Request를 사용해서 날씨 API를 사용하는 방법에 대해서 알아보겠습니다. 여기서 사용할 API는 darksky에서 제공하는 날씨 정보 API를 사용해 보겠습니다. https://da..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-using-https-module-instead-of-request-npm

 

Node.js에서 request npm 대신 https 내장모듈 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 request npm 대신에 https 내장모듈을 사용하는 방법에 대해서 알아보겠습니다. request를 통해서 현재 날씨에 대한 데이터를 받는 방법은 다음과 같습니다. request npm 라이브러..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-request-api-coordinates-get-latitude-longitude

 

Node.js에서 Request를 사용해서 도시의 위도 경도 좌표를 얻는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 request를 사용해서 도시의 위도, 경도 좌표를 얻는 방법에 대해서 알아보겠습니다. 특정 도시의 위도와 경도 좌표를 얻기 위해서 mapbox.com에서 제공하는 api를 사..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-callback-function-on-asyncronous-method

 

Node.js에서 callback function을 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 callback function을 사용하는 방법에 대해서 알아보겠습니다. app.js를 다음과 같이 작성합니다. setTimeout(() => { console.log('Two seconds are up') }, 2000) c..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-get-latitude-longitude-info-using-callback-function

 

Node.js에서 Callback function을 사용해서 새로운 지역의 위도와 경도를 얻는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 callback function을 사용해서 새로운 지역의 위도와 경도를 얻는 방법에 대해서 알아보겠습니다. const geocode = (address, callback) => { const url = 'https://a..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/how-to-start-nodejs-express-server

 

Node.js + Express 사용해서 서버 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js와 Express를 사용해서 서버 사용하는 방법에 대해 알아보겠습니다. 우선 Node.js를 설치합니다. https://nodejs.org Node.js Node.js® is a JavaScript runtime built..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-express-server-how-to-add-web-pages?category=797289

 

Node.js에서 Express로 서버 구동한 후 웹페이지 추가하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 Express로 서버 구동한 후 웹페이지 추가하는 방법에 대해서 알아보겠습니다. 지난번에 Express로 서버 구동하는 방법까지 알아봤습니다. const express = require("e..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-express-server-how-to-show-html-file-content

 

Node.js에서 Express로 서버 구동하고 html 파일 보여주는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 Express로 서버 구동하고 html 파일 보여주는 방법에 대해서 알아보겠습니다. 지난번에 Node.js에서 Express로 서버 구동하고 웹페이지까지 추가하는 방법에 대해서..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-get-current-directory-path

 

Node.js에서 현재 폴더 경로 출력하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 현재 폴더 경로를 출력하는 방법에 대해서 알아보겠습니다. 프로그래밍을 하다보면 현재 폴더 경로를 출력하거나 변수로 받을 경우가 있는데요. 수동으로 일일히 타이..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-get-the-path-of-current-working-file

 

Node.js에서 현재 실행중인 파일의 경로 출력하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 현재 실행중인 파일의 경로를 출력하는 방법에 대해서 알아보겠습니다. 지난번에 현재 위치한 폴더의 경로를 출력하는 방법과 매우 유사합니다. 파일의 경로는 __file..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-path-internal-module

 

Node.js에서 Path 내장모듈 사용하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 Path 내장모듈 사용하는 방법에 대해서 알아보겠습니다. Path 모듈은 폴더의 경로를 지정하는데 사용됩니다. app.js를 다음과 같이 작성합니다. const path = require..

smilehugo.tistory.com

 

 

https://smilehugo.tistory.com/entry/nodejs-express-server-how-to-show-html-file-content-using-default-forder

 

Node.js에서 서버 구동해서 기본폴더 지정해서 디폴트 index.html 파일 보여주는 방법

안녕하세요. 혀코입니다. 저번에 Node.js에서 서버를 구동한 다음 html 파일을 보여주는 것에 대해 알아보았는데요. 이번에는 지난번과 다른 방법인 기본폴더를 지정해서 디폴트 index.html 파일을 보여주는 것에..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/auto-update-nodejs-server-without-restarting

 

Node.js 서버 업데이트할때 자동으로 재시작 하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js 서버 업데이트할때 자동으로 재시작하는 방법에 대해 알아보겠습니다. Node.js 서버를 업데이트할때 자동으로 재시작 하려면 Nodemon을 설치해야 합니다. 다음 명령어를..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-calculate-two-numbers

 

Node.js로 두 숫자의 합을 구하는 방법(POST, Body-parser)

안녕하세요. 혀코입니다. 오늘은 Node.js로 두개의 값을 폼으로 받아서 간단한 덧셈연산을 할 수 있는 웹사이트를 만드는 방법에 대해 알아보겠습니다. $ mkdir calculator $ cd calculator $ touch calculator.js..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/how-to-calculate-bmi-using-nodejs

 

Node.js로 신체질량지수(BMI) 계산하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js로 신체질량지수(BMI)를 계산하는 방법에 대해 알아보겠습니다. $ mkdir bmicalculator $ cd bmicalculator $ touch bmicalculator.js $ npm init $ npm install express $..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-use-hbs-external-module

 

Node.js에서 hbs 외장모듈 사용하는방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 hbs외장모듈 사용하는 방법에 대해서 알아보겠습니다. hbs 외장 모듈은 템플릿을 정의하는 handlebar.js의 express.js view engine입니다. hbs를 사용해서 html의 반..

smilehugo.tistory.com

 

https://smilehugo.tistory.com/entry/nodejs-how-to-handle-404-page-not-found

 

Node.js에서 404 Page not found 페이지 설정하는 방법

안녕하세요. 혀코입니다. 오늘은 Node.js에서 404 Page not found 페이지 설정하는 방법에 대해서 알아보겠습니다. express.js와 handlebar.js의 express view engine인 hbs를 설치 후 페이지 템플릿 설정이 되어..

smilehugo.tistory.com

 

 

이 포스트는 추후에 Node.js 관련 포스팅이 추가되면 그에따라 업데이트 될 예정입니다.

유용하셨다면, 공감과 구독 부탁 드립니다.

감사합니다.

댓글