우선 windows에서 express로 프로젝트를 만드는 것과 우분투 리눅스에서 만드는 것은 버젼이 너무 상이했다.
호환이 안 되었다. express만 해도 윈도우에서와 다르게
4.X.X버젼을 사용하는 리눅스 nodejs에서 app.use(app.router)?? 등과 같은 명령은 동작하지 않았다.
안 쪽의 소스코드를 바꾸는 것은 너무 골치아프고 시간을 낭비하는 느낌이라서 윈도우의 프로젝트 자체를 우분투로
옮기고 mongodb 모듈만 npm install했더니 정상적으로 돌아간다.
버젼의 중요성과 개발환경에 대한 중요성을 다시 한 번 느꼈다.
'Node.js' 카테고리의 다른 글
node.js의 중요한 특징 (0) | 2015.05.09 |
---|---|
nodejs express의 모듈화 (0) | 2015.04.01 |
Amazon AWS EC2 - Ubuntu Linux 에 node js 설치하기 (0) | 2015.03.03 |