Back-end/node.js

[node.js] Routing 간단한 예제

shoney9254 2021. 5. 7. 22:04
반응형

패스트캠퍼스 [Node 웹 프로그래밍 올인원 패키지 Online] 강의를 기반으로 공부하기 위해 작성한 글입니다. 부족한 설명이나 내용에 대해 말씀해 주시면 수정 및 추가하겠습니다. 

 

▼기존에 올린 Module 패턴 export, require 하는 것을 복습해 보겠습니다. 

shoney.tistory.com/entry/nodejs-%EB%AA%A8%EB%93%88-%ED%8C%A8%ED%84%B4-%EA%B0%84%EB%8B%A8%ED%95%9C-%EC%98%88%EC%A0%9C?category=965791

 

[node.js] 모듈 패턴 간단한 예제

1. 모듈 패턴 변수 먼저 myvar.js 파일을 생성합니다. ▼module.exports. 를 사용해서 a라는 변수를 내보낼수 있도록 합니다. ▼index.js 파일을 생성해서 아래와 같이 require 로 위에서 만든 myvar를 불러옵

shoney.tistory.com

기존에 올린 exporess 서버만들기도 참조 하셔야합니다.

shoney.tistory.com/entry/nodejs-express-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%9C%EB%B2%84%EB%A7%8C%EB%93%A4%EA%B8%B0-%EA%B0%84%EB%8B%A8-%EC%98%88%EC%A0%9C?category=965791

 

[node.js] express 설치 및 서버만들기 간단 예제

1. express 설치방법 (윈도우) [window버튼] + [R] 누르고 'cmd' 입력해서 cmd 창을 띄웁니다. 원하는 위치로 이동 후 'npm install express' 으로 설치해줍니다. 2. express로 로컬 서버 만들기 ▼app.js를 아래..

shoney.tistory.com

위 내용을 복습했다면

 

app.js 파일을 생성하고 아래와 같이 작성해주세요.

▼해당 폴더에 routes 라는 폴더를 생성 후 admin.js 또는 newrouter.js 으로 생성합니다.

newrouter.js 의 내용을 아래와 같이 작성합니다. (admin.js 도 아래와 같은 방법으로 작성했으므로 생략하겠습니다.)

▼package.json 에 내용을 아래와 같이 작성합니다. (터미널에서 'npm init -y' 를 입력하면 기본틀이 나옵니다.)

scripts에 start를 명령어를 작성해야 npm start로 실행가능

 

▼newrouter1 주소를 입력해야합니다.

app.use('/newrouter1'newr); 

use의 첫번째 인자가 주소가 됩니다.

 

반응형