Showing
2 changed files
with
41 additions
and
3 deletions
| ... | @@ -2,6 +2,7 @@ var express = require('express'); | ... | @@ -2,6 +2,7 @@ var express = require('express'); |
| 2 | var app = express(); | 2 | var app = express(); |
| 3 | var request = require('request'); | 3 | var request = require('request'); |
| 4 | var bodyParser = require('body-parser'); | 4 | var bodyParser = require('body-parser'); |
| 5 | +var fs = require('fs'); | ||
| 5 | app.use(bodyParser.urlencoded({extended: false})); | 6 | app.use(bodyParser.urlencoded({extended: false})); |
| 6 | app.locals.pretty = true; | 7 | app.locals.pretty = true; |
| 7 | app.set('view engine', 'jade'); | 8 | app.set('view engine', 'jade'); |
| ... | @@ -28,6 +29,7 @@ app.get('/krestate', function(req, res){ | ... | @@ -28,6 +29,7 @@ app.get('/krestate', function(req, res){ |
| 28 | console.log('Headers', JSON.stringify(response.headers)); | 29 | console.log('Headers', JSON.stringify(response.headers)); |
| 29 | console.log('Reponse received', body); | 30 | console.log('Reponse received', body); |
| 30 | res.json(body); | 31 | res.json(body); |
| 32 | + | ||
| 31 | }); | 33 | }); |
| 32 | 34 | ||
| 33 | }); | 35 | }); |
| ... | @@ -36,6 +38,20 @@ app.get('/template', function(req, res){ | ... | @@ -36,6 +38,20 @@ app.get('/template', function(req, res){ |
| 36 | res.render('temp'); | 38 | res.render('temp'); |
| 37 | }); | 39 | }); |
| 38 | 40 | ||
| 39 | -app.listen(3000, function(){ | ||
| 40 | - console.log('Conneted 3000 port!'); | ||
| 41 | -}); | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 41 | +app.get('/estateInMap', function(req, res){ | ||
| 42 | + fs.readFile('test.html', function(error, data){ | ||
| 43 | + if(error){ | ||
| 44 | + console.log(error); | ||
| 45 | + } | ||
| 46 | + else{ | ||
| 47 | + res.writeHead(200, {'Content-Type': 'text/html'}); | ||
| 48 | + res.end(data); | ||
| 49 | + } | ||
| 50 | + }) | ||
| 51 | +}); | ||
| 52 | + | ||
| 53 | + | ||
| 54 | + app.listen(3000, function () { | ||
| 55 | + console.log('Connected 3000!'); | ||
| 56 | + }); | ||
| 57 | + | ... | ... |
test.html
0 → 100644
| 1 | +<!DOCTYPE html> | ||
| 2 | +<html> | ||
| 3 | +<head> | ||
| 4 | + <meta charset="UTF-8"> | ||
| 5 | + <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
| 6 | + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> | ||
| 7 | + <title>간단한 지도 표시하기</title> | ||
| 8 | + <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?clientId=YOUR_CLIENT_ID"></script> | ||
| 9 | +</head> | ||
| 10 | +<body> | ||
| 11 | +<div id="map" style="width:100%;height:400px;"></div> | ||
| 12 | + | ||
| 13 | +<script> | ||
| 14 | +var mapOptions = { | ||
| 15 | + center: new naver.maps.LatLng(37.3595704, 127.105399), | ||
| 16 | + zoom: 10 | ||
| 17 | +}; | ||
| 18 | + | ||
| 19 | +var map = new naver.maps.Map('map'); | ||
| 20 | +</script> | ||
| 21 | +</body> | ||
| 22 | +</html> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment