Server Side JavaScript
라우트 분리하기
2016-05-07
source code
source code
source code
봤어요
114명
사용자 정의 모듈 만들기
글작성+인증(CRUD+Auth)-MySQL 1
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
굼벵이
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
6년 전
그러면 수 많은 리콰이어 객체를 다 넘기고 싶으면 어떻게 해야 되나요?
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년 전
감사합니다
답글
더 보기