생활코딩
Coding Everybody
Open
tutorials.org
코스 전체목록
도움말
로그인
로그인
닫기
아이디
비밀번호
로그인 유지
로그인
후원
코스 전체목록
닫기
WEB
WEB1 - HTML & Internet
프론트 엔드 단편수업
WEB2 - CSS
WEB2 - JavaScript
React
Next.js 13
Redux
Ajax
Facebook Login
Google Login
p5.js
WEB2 - Node.js
Node.js - MySQL
Node.js - Express
Node.js - 쿠키와 인증
세션과 인증
Passport.js
다중 사용자
Google Login
Facebook Login
WEB2 - Python
Django Web Framework
Flask Web Framework
WEB2 - PHP
WEB3 - PHP & MySQL
WEB2 - Home server
WEB2 - Domain Name System
WEB2 - HTTP
WEB2 - OAuth 2.0
웹 애플리케이션 만들기
DATABASE
DATABASE1
MySQL
Oracle
SQLite
lowdb
SQL Join
관계형 데이터 모델링
언어
Python 입문 수업
파이썬 제어문
JAVA 입문 수업
JAVA - 제어문
JAVA - method
JAVA 객체 지향 프로그래밍
Java 상속
Java
JavaScript 입문 수업
TypeScript
PHP
Python & Ruby
정규표현식
스크래치
클라이언트
겁나 빠른 웹 레시피
HTML
HTML 수업
HTML 사전
CSS
CSS 수업
CSS 사전
JavaScript
웹브라우저 자바스크립트
JavaScript 사전
jQuery
UI 라이브러리
Semantic UI
jQuery Mobile
Twitter Bootstrap
모바일
텍스트큐브 & 티스토리 스킨
서버
HTTP
JavaScript (nodejs) - 폐지예정
PHP
PHP 기본 수업
CodeIgniter
PHP 고급 수업
MySQL
인프라
리눅스
인터넷
아마존 웹서비스 (AWS)
아마존 웹서비스 (폐지예정)
데이터 과학
openai
머신러닝1
Orange3
Orange3 지도학습
Tensorflow (python)
Tensorflow (JavaScript)
TensorFlow.js Classification (분류 작업 시키기)
Tensorflow.js Classification
Teachable machine & WEB
개발도구
개발도구들
크롬 개발자도구
가상머신 (virtualbox)
프로젝트 관리
GITn
Visual Studio Code에서 git으로 협업하기
GIT1
Git CLI - 버전관리
GIT CLI - Branch & Conflict
GIT CLI - Backup
GIT CLI - 협업
GIT CLI - Cherry-pick & rebase
GIT - CLI - github.com Pull reqeust
Visual Studio Code 로 다루는 Git
버전관리 시스템
지옥에서 온 Git (새 수업으로 대체)
GIT-SourceTree (새수업으로 대체)
Subversion
프로젝트 관리도구
생활코딩 Docker 입구 수업
Gitlab
github
Redmine
기타
프로그래밍 오리엔테이션
보편적이지 않은 코딩
독서모임
CODE
Hello world
processing.js
mongodb
python
알고리즘
개발문서
생활코딩
>
서버
>
JavaScript (nodejs) - 폐지예정
공동공부
(
799
명)
라우트 분리하기
2016-05-07 12:37:15
source code
source code
source code
봤어요
(
114
명)
이전
다음
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
굼벵이
4년 전
완료
답글
수정
삭제
antil
6년 전
app_routes.js 를 실행시키면 TypeError: Router.use() requires middleware function but got a Object 이란 오류를 뱉어냈는데요.
이 오류를 해결하기 위해서 p1.js 와 p2.js 에 var app = express(); 를 추가시켜주고 app.use(route); 를 추가 시켜주니 에러가 해결되었습니다. 어떻게 오류를 해결하는지 몰라서 expressjs 홈페이지의 api문서를 참고했는데요..
혹시나 다른 해결방법이 있다면 알려주시면 좋겠습니다. 감사합니다.
+추가
오잉.. 이상해서 다시 해보니 잘 되네요.. 뭐가 문제였을까요.. 여튼 수업에 나오는 코드는 현재 잘 작동하는걸 확인했습니다. 죄송합니다.
답글
Wonil Shim
6년 전
p2.js에서 express 추가구문에 세미콜론 없어도 작동하는게 신기하네요.
C같으면 에러가 팍 날텐데, 자바스크립트의 장점인듯하면서도 오류에 대해 염려도 되네요
답글
박인호
6년 전
1-25
수강완료.
어떤 데이터를 주입할지 정하는 것도 중요한 일 중 하나겠네요 ㅎ
답글
Estee
7년 전
그러면 수 많은 리콰이어 객체를 다 넘기고 싶으면 어떻게 해야 되나요?
var p1 = require("./routes/p1")(app,app2,app3,app4....);
이런식으로 하나요? 모양빠지는거 같은데 ㅎㅎ
답글
IwllbeSenior
7년 전
동일 경로의 하위 경로가 여러개일 경우에는 확실히 유용해 보이네요!
답글
1234123
7년 전
허허 유용성을 잘모르겟군
답글
수정
삭제
Taro
7년 전
만약 저처럼 c9.io 같은 ide환경에서 작업하는데 안되신다면
콘솔에 express -v 명령어로 버전을 확인하신다음에
4.x버전이 아니라면 이 강의가 실행되지 않을 수 있습니다.
따라서 nodejs, npm, express 모두 업데이트를 진행해주세요
아마도 express버전만 4.x여도 될것같지만 혹시모르니까요 ㅎㅎ
업데이트는
https://www.npmjs.com......서
모듈을 설치후에
ncu -u 를 실행하면 업그레이드 해줍니다
답글
수정
삭제
qqmpk
7년 전
예를들어서 패스포트를 저기서 건네받고싶으면 패스포트의 객체를 넘겨주면 되는건가요?
이제 끝이네요 ㅋㅋ 강의 끝까지 잘봤습니다.
답글
수정
삭제
박첩구드
7년 전
감사합니다
답글
더 보기
버전 관리
닫기
2016-05-10 12:03:10
egoing
현재 버전
2016-05-10 12:03:10
선택 버전
선택한 버전으로 복원
버전 비교
graphittie
자세히 보기
토픽
0
모듈
0
코스
0
봤어요
0
댓글
0
명예의 전당
0