개발자 김성록 2024. 7. 24. 14:58
728x90
반응형
app.get('/어쩌구', (요청, 응답)=>{
  응답.send('보내줄 웹페이지 내용')
})

 

app.get : 겟요청

응답.send : 응답내용

 

/news라는 url로 유저가 접속하면 오늘 뉴스를 보내주는 서버를 구축할려면

새로운 페이지를 하나 만들고 싶으면 express문법으로 이렇게 작성하면 됩니다

/어쩌구 부분은 자유롭게 작명하고

보내줄 내용 부분도 응답.send() 로 작성하면 끝

 

app.get('/', function(요청, 응답) {
  응답.sendFile(__dirname + '/index.html')//index.html 자리에 html파일 이름씀
})

 

app.get : 겟요청

응답.sendFile : 파일(html등)을 보내주수있음

 

1. 응답.send가 아니라 .sendFile('파일경로') 입력하면 이 파일을 유저에게 보내줍니다.

2. 파일경로를 적고 싶으면

__dirname이라고 쓰면 (언더바2개) 현재 server.js 파일의 절대경로가 나옵니다.

근데 index.html은 server.js와 같은 폴더에 있으니깐

__dirname 뒤에 /index.html 만 추가하면 index.html 파일 경로가 나옴

 
 
728x90
반응형