본문 바로가기
개발/Nodejs

Firebase function js to ts migration 하기 (실패)

by dev_caleb 2023. 4. 30.
728x90

Firebase function을 js로 사용하고 있었는데, var 로 계속 쓰니까 아주 불편하기도 하고, 나도 헤갈리고 오류도 많이 생겨서 도저히 못하겠다라는 생각이 들어서 

미뤄왔던 ts migration 작업을 하기로 했다. 

 

있던 프로그램을 어떻게 ts 로 바꾸지 라고 생각했는데, 다행히 firebase 홈페이지에 ts로 바꾸는 부분에 대한 내용이 있었다.

 

 

https://firebase.google.com/docs/functions/typescript?hl=en 

 

Cloud Functions에 TypeScript 사용  |  Firebase용 Cloud Functions

5월 10일, Google I/O에서 Firebase가 돌아옵니다. 지금 등록하기 의견 보내기 Cloud Functions에 TypeScript 사용 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Cloud Functi

firebase.google.com

 

 

 

 

git point를 만들었지만 불안하구만.. 

overwrite해본다

 

ts 골라주고

ESLint 는 너무 까다로워서 안함 n 

 

이것저것 내 맘대로 했다ㅋㅋㅋ

 

 

원래 있던 index.ts 대신에 index.js 스크립트를 모두 복사해서 붙여넣기 해줬다. 

 

 

오류가 나머지는 안생기는데, firebase function 사용한 곳에서 오류가 생겼다 (-_-; 평소에 정리를 잘해두자)

 

 

형이 나중에 구하러 올게 조금만 기다려~

 

일단 다음 단계로 넘어가자

 

complier option이라고 했으니까  compilerOptions라고 되어있는 곳에 넣어주자!

 해야할게 아직도 반이나 남았네~

 

뭔가 잘 못 지운것 같다.. 파일 몇개만 도르마무를 해야겠다. 

 

 

 

 

본인은 github desktop 이라는 프로그램 이용 중..

 

main을 바꾸라는 건데, 기존에 main 이 없는데? 어떻게 바꿔

 

 compiler가 오류 잡아줄거야

 

 

무슨 일이 일어났는 지는 모르겠지만 뭔가 된 것 같아!

 

이거 도저히 잘 모르겠어서 

 

하나씩 이렇게 넣어줘봤다

 

 

 

뭔가 계속 오류가 생겨서 10 단계로 가기전에 걱정이 된다. 

 

이건 아닌 것 같아!,, 

migration보다는 새로 파는 게 좋을 것 같다는 생각이 들었다!

 

728x90