프로그래밍/버그(bug)
-
cloud functions express cors error with typescript | 오류, 에러, 버그프로그래밍/버그(bug) 2022. 8. 11. 17:24
소스 코드 import * as express from "express"; import * as cors from "cors"; const app = express(); app.use(cors({ origin: true })); 기존의 express 설정시 사용하던 방법이랑 동일하다. cors 설정이 완료됐다. 그런데...... cloud functions 관련해서 아직도 cors 버그에 대한 질문과 답변이 계속 생긴다. 분명 예전에도 삽질을 했던 부분인데 또 보고 있었다. 알고보니 사실 cors 관련 버그가 아닌 경우도 많았다. (나도 그런 경우) cors 관련 소스를 넣고 분명 오류 없이 정상적으로 컴파일이 됐는데, cors 오류가 계속 발생해서 아주 미칠고 환장할뻔 했다. 오류 상황 typescri..
-
typescript json import 방법 | 오류, 에러, 버그프로그래밍/버그(bug) 2022. 8. 10. 20:22
소스 코드 import * as serviceAccount from "./serviceAccount.json"; 오류 메시지 "Cannot find module './serviceAccount.json'. Consider using '--resolveJsonModule' to import module with '.json' extension.ts(2732)" 해결 방법 tsconfig.json에 추가 설정을 해줘야한다. { "compilerOptions": { // ... other options "resolveJsonModule": true, "esModuleInterop": true, // "moduleResolution": "node" } } 추가 설명 "resolveJsonModule": true..