반응형
cra(create-react-app)로 작업하던중 이미지와 영상을 압축하기 위해 compress-image, imagemagic같은 모듈들을 사용했습니다.
그런데 항상 뜨는 문구는
```
fs.readFile is not a function
```
fs를 아예 인식못한다는 에러만 뜨니...이게....뭐하자는건지... 그러던중 깨달은 사실
'파일을 읽고 써야하는 fs는 브라우저에서 작동이 안된다!'
결론, node와 같은 벡단에서만 사용이 가능하다. 저처럼 CRA에서 사용하시려는 분이 계신다면.... 얼른 스킵하세요. 모듈들을 모두 컴파일하고 돌아가는 cra에서는 fs사용이 불가합니다!!
'개발 > react 생태계' 카테고리의 다른 글
Uncaught SyntaxError: Unexpected identifier (2) | 2020.06.01 |
---|---|
axios 비동기 post 전송 (0) | 2020.05.28 |
Uncaught TypeError: func is not a function at b (<anonymous>:11:6) at <anonymous>:1:1 (0) | 2020.05.21 |
multi export in cra(create-react-app) (0) | 2020.05.18 |
only Worker registration successful http://localhost:3000/ (0) | 2020.05.14 |