- 회사에서 node 서버 사용중인데, 서버의 에러 메시지를 google chat으로 받을 수 있게 처리 하기로함
- 구글 chat 공홈에서 웹훅 보내는법 참조하여 웹훅 작성
https://developers.google.com/chat/how-tos/webhooks?hl=ko#node.js
위에서 2단계까지 작업 후 테스트 해보려는데
'Error [ERR_REQUIRE_ESM]: Must use import to load ES Module' 발생
찾아보니 node-patch 버전의 문제인듯
--------------------------------------------------------------------------------------------------------------
해결
npm uninstall node-fetch
: node-fetch 삭제
npm install node-fetch@^2.6.6
: node fetch 재설치
--------------------------------------------------------------------------------------------------------------
재설치후 테스트 하니까 수신 확인!
[결론]
node.js를 사용하여 google-chat 웹훅을 보낼때 에러가 발생하면 node-fetch를 삭제후 재설치 하라
반응형
'프로그래밍 > Node.js' 카테고리의 다른 글
nvm (1) | 2023.12.05 |
---|---|
Nodejs + google webhook 연동 (0) | 2023.07.05 |
[node.js] msgpack5 사용 예 (0) | 2023.05.25 |
[WEB-HTTP] GET / POST / PUT / DELETE (0) | 2018.07.15 |
[node.js] LTS , Current (0) | 2018.07.10 |
댓글