반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 크롤링
- Crawling
- dp
- 프로그래머스
- BFS
- 그래프
- type challenge
- javascript
- socket
- Node.js
- 레벨 1
- 프로그래머스 레벨 2
- 타입 챌린지
- 알고리즘
- typescript
- TCP
- 가천대
- ip
- 쉬운 문제
- 타입스크립트
- HTTP
- Nestjs
- 자바스크립트
- HTTP 완벽 가이드
- dfs
- Algorithm
- 문자열
- 백준
- 소켓
- 수학
Archives
- Today
- Total
kakasoo
cannot read properties of undefined ( reading 'launcher') 본문
프로그래밍/NestJS
cannot read properties of undefined ( reading 'launcher')
카카수(kakasoo) 2022. 6. 7. 23:49반응형
[Puppeteer launcher error results with undefined
After testing my project on windows, i've deployed it to Ubuntu-based VM and that is where the Puppeteer behavior baffles me. I did install all required dependencies, but i have a feeling that my e...
stackoverflow.com](https://stackoverflow.com/questions/69494700/puppeteer-launcher-error-results-with-undefined)
Puppeteer를 다루던 중에 에러가 발생했다.
아무래도 TypeScript가 빌드되는 과정에서 에러가 발생하는 것 같은데, Puppeteer 버전을 변경해도 해결이 되지 않았다.
본문의 내용 중에는 tsconfig의 lib을 ES2017이나 그 외 다른 version으로 바꾸라는 해답도 있었는데,
이전에는 이 방법이 먹혔지만, nest를 업데이트한 다음부터 이 방식들이 먹히지 않았다.
결과적으로 나는 이 문제를,
import * as Puppeteer from 'puppeteer';
"as" 구문을 추가하는 것을 통해 해결했다.
puppeteer 라이브러리가 빌드되는 과정에서, import ( ESM ) 형식에 안맞게 되어 있던 것은 아닐까 생각한다.
반응형
'프로그래밍 > NestJS' 카테고리의 다른 글
CannotExecuteNotConnectedError & medata was not found (0) | 2022.06.14 |
---|---|
Repository 최대한 예쁘게 써보기 ( 검색, 정렬, 필터링 ) (2) | 2022.06.11 |
컨벤션을 어떻게 정하는가 / 팀을 돌아보며 (0) | 2022.06.07 |
node.js의 heap out of memory error (0) | 2022.06.07 |
nestjs/typeorm 0.3.x 적용 / Custom Repository가 안 된다고? (4) | 2022.06.02 |