본문 바로가기

Programming/Node.js36

Node.js 파일 생성,수정,확장 방법(writeFileSync, appendFileSync) 안녕하세요. 혀코입니다. 오늘은 Node.js로 txt 파일을 생성하고 수정하고 확장하는 방법에 대해서 알아보겠습니다. app.js 파일을 만들고 다음과 같이 코딩합니다. const fs = require('fs'); fs.writeFileSync('app.txt','app.txt is created!'); 파일을 만들기 위해서는 fs(file system) node module를 포함해야 합니다. 다음 명령어를 실행합니다. $ node app.js app.txt 파일이 만들어졌고 안에 'app.txt is created!'가 표시되어 있는 것을 확인할 수 있습니다. 이번에는 app.js 파일을 다음과 같이 업데이트해 보겠습니다. const fs = require('fs'); fs.writeFileSyn.. 2019. 12. 26.
Node.js 콘솔(REPL) 사용하는 방법 안녕하세요. 혀코입니다. 오늘은 Node.js 콘솔(REPL: Read Eval Print Loop)을 사용하는 방법에 대해 알아보겠습니다. 간단히 node 명령어를 실행하면 node.js와 자바스크립트를 실행할 수 있는 Node.js 콘솔(REPL)을 사용할 수 있습니다. $ node 다음으로 가장 기본적인 사용방법에 대해 알아보겠습니다. 덧셈 연산하는 방법 > 1 + 2 3 문자열을 더하는 방법 > "Hello" + " " + "World" Hello World 알파벳 문자열을 모두 대문자로 변경하는 방법 > 'Hugo'.toUpperCase() 'HUGO' 함수 사용하는 방법 > f = function(x) { return x * 3 } > f(4) 12 그리고 마지막으로 Node.js 콘솔(REP.. 2019. 12. 26.
Node.js로 신체질량지수(BMI) 계산하는 방법 안녕하세요. 혀코입니다. 오늘은 Node.js로 신체질량지수(BMI)를 계산하는 방법에 대해 알아보겠습니다. $ mkdir bmicalculator $ cd bmicalculator $ touch bmicalculator.js $ npm init $ npm install express $ npm install body-parser bmicalculator 폴더를 만들고 bmicalculator.js를 생성한다음 Node Package Module(NPM)을 초기화 세팅한 후에 express와 body-parser를 설치합니다. bmicalculator.js를 다음과 같이 코딩합니다. //jshint esversion:6 const express = require("express"); const bodyP.. 2019. 12. 24.
Node.js로 두 숫자의 합을 구하는 방법(POST, Body-parser) 안녕하세요. 혀코입니다. 오늘은 Node.js로 두개의 값을 폼으로 받아서 간단한 덧셈연산을 할 수 있는 웹사이트를 만드는 방법에 대해 알아보겠습니다. $ mkdir calculator $ cd calculator $ touch calculator.js $ npm init $ npm install express calculator 폴더를 만들고 그 폴더안으로 이동해서 calculator.js 파일을 만들고 npm 초기화 세팅 후, express를 설치합니다. calculator.js 파일을 다음과 같이 업데이트 합니다. //jshint esversion:6 const express = require("express"); const app = express(); app.get("/",function(res.. 2019. 12. 24.
Node.js 서버 업데이트할때 자동으로 재시작 하는 방법 안녕하세요. 혀코입니다. 오늘은 Node.js 서버 업데이트할때 자동으로 재시작하는 방법에 대해 알아보겠습니다. Node.js 서버를 업데이트할때 자동으로 재시작 하려면 Nodemon을 설치해야 합니다. 다음 명령어를 실행시켜서 Nodemon을 설치합니다. $ npm install -g nodemon Access 권한에러가 난다면 아래 명령어를 실행시켜서 Nodemon을 설치합니다. $ sudo npm install -g nodemon 제대로 설치가 되었나 확인 해보겠습니다. server.js를 다음과 같이 작성합니다. //jshint esversion:6 const express = require("express"); const app = express(); app.get("/", function(re.. 2019. 12. 20.
Node.js + Express 사용해서 서버 사용하는 방법 안녕하세요. 혀코입니다. 오늘은 Node.js와 Express를 사용해서 서버 사용하는 방법에 대해 알아보겠습니다. 우선 Node.js를 설치합니다. https://nodejs.org Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node 설치 후에 서버로 사용할 폴더 하나를 만들고 다음 명령어를 사용해서 server.js 파일을 만듭니다. $ touch server.js server.js 파일을 만든 다음, 아래의 명령어를 사용해서 node package module을 초기화 하고, package.json 파일을 만듭니다. $ npm init package name: (server) v.. 2019. 12. 19.