곰돌푸우❤️

목차

    이전글에서 npm을 이용하여 node.js 프로젝트를 초기화 하는방법을 알아습니다.

     

    Node.js 프로젝트 시작하기 (1/2) - npm과 package.json

    Node.js 프로젝트를 할 때 가장 많이 사용하는 것은 npm과 package.json파일입니다. npm(node pacakage manager)은 node 모듈 다운로드 및 관리를 하기 위한 프로그램이며 package.json파일을 읽어 node.js로 작성..

    simsi6.tistory.com

     

    이번글에서는 간단한 node.js프로그램을 작성하여 실행하는 법을 알아보겠습니다. 
    웹서버를 띄우는 간단한 예제 프로그램을 작성해보겠습니다. 

    프로그램 작성

    app.js 라는 파일을 생성하고 아래의 코드를 입력합니다.

    var express = require('express');
    var http = require('http');
    var app = express();
    var server = http.createServer(app);
    
    app.get('/', function(req, res) {
      res.send('root page');
    });
    
    app.get('/start', function(req, res){
      res.send('start page');
    });
    
    server.listen(3000, '127.0.0.1', function() {
      console.log('Server listen on port ' + server.address().port);
    });

    이전 글에서 받은 express모듈을 불러와서 사용했습니다.

     

     

    실행터미널을 열고 아래 명령어를 입력하여 프로그램을 실행합니다.

    $ node app.js
    Server listen on port 3000

    또는 npm으로 실행할 수도 있습니다. (package.json파일 안에 script를 추가)

    {
        ...,
        "scripts": {
            "start": "node app.js"
        },
        ...
    }
    $ npm start
    Server listen on port 3000

     

    결과 확인

    브라우저를 열고

    127.0.0.1:3000/으로 접속

     

    127.0.0.1:3000/start으로 접속


    자 이제 Node.js 초기설정 및 간단한 프로그램 작성 및 실행을 해보았습니다.
    지금까지의 내용을 바탕으로 앞으로 즐거운 프로그래밍 되시길 바라겠습니다 :)

     

    반응형
    facebook twitter googleplus kakaostory naver