
[React] Can't resolve 'process/browser' 에러 해결
·
카테고리 없음
웹팩을 사용하여 프로젝트를 빌드할때 만약 axios를 사용한다면 아래 사진과 같은 오류가 발생할 수 있습니다. 이 문제가 발생하는 이유는 확장자가 적혀있지 않기 때문입니다.Axios가 내부적으로 process 객체를 사용하고 있으며, 이 객체를 process/browser 모듈로 가져오려고 합니다.이때 Webpack은 모듈을 가져올 때 확장자를 필수적으로 요구합니다. 그러나 browser.js 대신 browser로 가져오려 하여 문제가 발생합니다.따라서 Webpack의 설정 파일에서 확장자를 필수적으로 요구하지 않도록 수정하면 이 문제를 해결할 수 있습니다. webpack.config.js파일에서 아래의 코드 내용을 추가하면 해결됩니다.module.exports = { module: { ..