언어 및 프레임워크/Node.js

Node.js (typescript) - Serverless 구현 2. 실행 및 추가

개발참치 2021. 7. 22.

Serverless-offline까지 설치가 끝났다면, Serverless를 실행시킬 수 있습니다.

 

실행

sls offline

 

위 명령어를 치면 실행이 됩니다.

 

정상 실행 사진

위와 같이 실행 시 Function 목록들이 나옵니다.

 

Serverless 특징 상 Functions으로 구분되는 hello가 표출된 것인데,

자세한 패키지 구조

 

hello를 참조하여 추가를 해보도록 하겠습니다.

 

추가 설정

functions 내에 hello와 비슷하게 디렉터리를 생성해주고

 

- hello를 복사하셔서 내용만 바꾸셔도 됩니다.

 

hello2 생성 캡쳐

 

hello2 내의 index.ts의 path를 지정 해줍니다. (이곳 참고)

 

functions / hello2 / index.ts

 

functions의 index.ts에도 경로를 설정해주고 (추가 참고)

 

- 위 index.ts와 다릅니다.

 

functions / index.ts

 

serverless.ts에 import 해주어, functions에 넣어주면 됩니다. (아래 1, 2 참고)

 

serverless.ts

 

그 후 실행해보면, hello와 마찬가지로 functions에 등록된 걸 볼 수 있습니다.

재 실행 cmd 사진

 

 

댓글