'Web > Web 일반' 카테고리의 다른 글
SMTP 프로토콜의 이해(링크. 내용없음) (0) | 2014.04.23 |
---|---|
prettify - 소스코드 이쁘게 출력(링크) (0) | 2013.09.17 |
SMTP 프로토콜의 이해(링크. 내용없음) (0) | 2014.04.23 |
---|---|
prettify - 소스코드 이쁘게 출력(링크) (0) | 2013.09.17 |
↑↑↑↑↑↑
포스트에 쓰여진 내용대로 쭉~ 따라서 했는데, 무료 호스팅 서비스를 시작할 수 있게 됐네요 ^^
감사합니다~
[모던 웹을 위한 node.js 프로그래밍] 실습오류 (0) | 2013.09.09 |
---|
이 포스트는 작성 시점이 2012년 2월로 추정(?)되는 『모던 웹을 위한 Node.js 프로그래밍』책으로 실습하던 중,
외부모듈 등 버전이 업그레이드 됨에 따라 오류가 나는 부분을 정리한 것입니다.
실습 시점은 2013년 9월입니다.
==실습 버전==
node.js v0.10.17
mysql module @2.0.0-alpha9
1. 외부모듈인 connect 모듈의 router 기능 사용시 Error
- conenct 모듈의 버전이 2.0대로 업그레이드 됨에 따라, 교재 작성 시점의 connect 1.8.5 버전과 차이가 있습니다.
connect의 router 기능은 교재에서 쭉 쓰이므로 npm install connect@1.8.5 명령어로 이전 버전을 설치 후 실습을 진행하는 것이 편할 것입니다.
- 이 내용은 한빛미디어 사이트의 필독사항 부분에도 명시해두었네요 ^^
http://www.hanb.co.kr/exam/1888/
2. 외부모듈인 mysql 모듈의 createClient 기능 사용시 Error
- 마찬가지로, 버전차이 때문에 오류가 나는 군요.
--------------------------------------------------
// 모듈을 추출합니다.
var fs = require('fs');
var connect = require('connect');
var mysql = require('mysql');
var ejs = require('ejs');
// 데이터베이스와 연결합니다.
var client = mysql.createClient({
user: 'root',
password: '1234',
database: 'Company'
});
--------------------------------------------------
위 부분을 아래와 같이 바꿔주니 정상적으로 동작하네요 ^^
--------------------------------------------------
// 모듈을 추출합니다.
var fs = require('fs');
var connect = require('connect');
var mysql = require('mysql');
var ejs = require('ejs');
// mysql 연결 설정을 저장합니다.
var mysqlConfig = ({
host: 'localhost',
port: '3306',
user: 'root',
password: '1234',
database: 'company'
});
// 데이터베이스와 연결합니다.
var client = mysql.createConnection(mysqlConfig);
--------------------------------------------------
조금더 간단하게 하자면.....
// 모듈을 추출합니다.
var fs = require('fs');
var connect = require('connect');
var ejs = require('ejs');
// 데이터베이스와 연결합니다.
var client = require('mysql').createConnection({
host: 'localhost',
port: '3306',
user: 'root',
password: '1234',
database: 'company'
});
이 자료는 http://cafe.naver.com/goorume/759 카페의 게시물을 참조하였는데, 직접 접근하려니 가입해야되네요;;
잘 참고했습니다 ^^
Node.js 무료호스팅 (링크) (0) | 2013.09.12 |
---|