Back End/Node.js

Back End/Node.js

[Node.js] MongoDB를 사용해서 로그인 제작

require 요소들 //익스프레스로 웹 서버 만들기 // Express 기본 오듈 불러오기 var express = require('express'), http = require('http'), path = require('path'); var bodyParser = require('body-parser'), cookieParser = require('cookie-parser'), errorHandler = require('errorhandler'); var expressErrorHandler = require('express-error-handler'); var expressSession = require('express-session'); var static = require('serve-stati..

Back End/Node.js

[Node.js] 구름 ide에서 MongoDB 사용하기

*복사후 터미널에 ctrl + shift + v 키를 누르면 붙혀넣기가 됩니다. 1. MongoDB 설치 npm install mongodb --save 2. 터미널에 다음을 입력 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 && (echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-4.0.list) && apt-get update && apt-get install -y mon..

Back End/Node.js

[Node.js] 파일 읽고 쓰기 (동기화/ 비동기화)

/// 파일 읽기 및 쓰기 var fs = require('fs'); //스트림 단위로 파일 읽고 쓰기 var infile = fs.createReadStream('data/output.txt',{flag: 'r'}); var outfile = fs.createWriteStream('data/output2.txt',{flag: 'w'}); infile.on('data', function(data) { console.log('읽어 들인 데이터', data); outfile.write(data); }); infile.on('end', function() { console.log('파일 읽기 종료'); outfile.end(function() { console.log('파일 쓰기 종료'); }); }); //..

Back End/Node.js

[Node.js] 간단한 웹 서버 만들기

//간단한 웹 서버 만들기 var http = require('http'); //웹 서버 객체를 만듭니다. var server = http.createServer(); //웹 서버를 시작하여 3000번 포트에 대기합니다. var port = 3000; server.listen(port, function() { console.log('웹 서버가 시작되었습니다. : %d', port); }); //클라이언트 연결 이벤트 처리 server.on('connection', function(socket) { var addr = socket.address(); console.log('클라이언트가 접속했습니다. : %s, $d',addr.address,addr...

Dev.Poinguinie
'Back End/Node.js' 카테고리의 글 목록