강의

멘토링

커뮤니티

Inflearn Community Q&A

aipooh88821433's profile image
aipooh88821433

asked

[Renewed] Node.js Textbook - From Basics to Project Practice

Setting up the auction system structure

layout.html은 어디서 실행시켜주는 건가요?

Resolved

Written on

·

200

0

라우터에서 layout.html을 response 한적이 없는데 어떤 방식으로 실행이 되는 건가요?

nodejsmongodbmysqlSequelize

Answer 5

1

zerocho님의 프로필 이미지
zerocho
Instructor

다른 파일의 라우터에도 상단에 저 코드를 넣어주면 됩니다.

1

zerocho님의 프로필 이미지
zerocho
Instructor

네 맞습니다.

1

zerocho님의 프로필 이미지
zerocho
Instructor

다른 html 최상단에서 layout.html 가져오는 부분이 있습니다.

0

aipooh8882님의 프로필 이미지
aipooh8882
Questioner

router.use((req, res, next) => { // 모든 라우터에 회원정보 넣어주기
res.locals.user = req.user;
next();
});

이 부분은 로그인을 하면 locals.user에 회원 정보가 들어가는건가요?

그렇다면 위에 라우터 정보를 다른 파일의 라우터에도 보낼 수 있는건가요? 방법좀 알 수 있을까요?

0

aipooh8882님의 프로필 이미지
aipooh8882
Questioner

혹시

{% extends 'layout.html' %}

이부분이 그 역할을 하는건가요?

aipooh88821433's profile image
aipooh88821433

asked

Ask a question