undefined undefined
node.js 실습환경 구축
nodejs 설치
아래 링크를 참고합니다.
https://nodejs.org/en/download/package-manager/
필자는 영상에서 아래 명령을 이용하고 있습니다.
1 2 | curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash - sudo apt-get install -y nodejs |
디렉토리를 만들고 소유자를 변경합니다. 이 디렉토리에 프로젝트가 위치합니다.
1 2 3 | sudo mkdir /opt/o2; cd /opt/o2; sudo chown ubuntu /opt/o2; |
npm을 사용하기 위해서 package.json 파일을 만듭니다. 모든 설정을 기본으로 해도 됩니다.(엔터를 누르면 됩니다)
1 | npm init |
웹프레임워크인 express를 설치합니다.
1 | npm install --save express |
아래와 같이 코드를 작성합니다. 파일명은 app.js
1 2 3 4 5 6 7 8 | var express = require( 'express' ); var app = express(); app.get( '/' , function (req, res){ res.send( 'Hello world' ); }); app.listen(80, function (){ console.log( 'Connect 80 port' ); }); |
아래 명령으로 웹애플리케이션을 구동합니다.
1 | sudo node app.js |
서버로 접속해봅니다.