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 | 31 |
Tags
- docker
- rabbitmq
- Babel
- Switch
- mariadb
- nginx
- webpack
- 블레이드 템플릿
- Backbone.js
- laravel
- linux
- Redux
- fastapi
- deep learning
- NCP
- php
- python
- Redis
- AWS
- Go
- phpredis
- nodejs
- javascript
- Node
- 기초 수학
- SQL
- For
- React
- Machine Learning
- CentOS
Archives
- Today
- Total
개발일기
React - Buffer is not defined 본문
728x90
반응형
Webpack4까지는 Buffer는 전역으로 지원했으나 Webpack5부터는 이 Polyfill을 지원하지 않는다. Buffer가 필요한 부분마다 import하거나 Webpack 설정 파일에 Buffer 플러그인을 추가해줘야 한다.
1. Buffer 패키지 설치
yarn add buffer
npm install buffer
# import Bufferfrom 'buffer'
패키지 매니저를 통해 buffer를 설치한 후 Buffer를 import하면 각 파일마다 사용이 가능하다.
2. Webpack 설정
plugins: [
...
new webpack.ProvidePlugin({
Buffer: ['buffer', 'Buffer'],
})
...
]
Webpack 설정파일에 위의 코드를 추가하면 Webpack4와 같이 전역으로 Buffer를 사용할 수 있다.
참고 사이트:
https://www.buymeacoffee.com/flashback_music
728x90
반응형
'Javascript > React.js' 카테고리의 다른 글
React - useCallback 사용법 (0) | 2024.10.03 |
---|---|
React - useMemo 사용법 (0) | 2024.10.02 |
React - useRef를 활용한 DOM조작 및 참조값 유지 (0) | 2022.12.18 |
React - Redux persist를 활용한 리덕스 상태값 유지 (0) | 2022.07.30 |
React - configureStore를 사용한 스토어 생성 (0) | 2022.07.25 |
Comments