내가 까먹지 않기 위한 webpack 파일 설정
CRA 없이 Webpack 설정하다보면 process.env가 마음대로 안불러와지는데,
dotenv, webpack에서 제공하는 defineplugin 사용하면 쉽게 해결된다.
$ npm install -D dotenv
// webpack.config.ts
import dotenv from 'dotenv' // 안되면 const dotenv = require('dotenv')
...
plugins: [
...
new DefinePlugin({
'process.env': JSON.stringify(dotenv.config().parsed),
}),
],
...
'Programming > React' 카테고리의 다른 글
Monaco Editor를 활용해서 React 기반 프로젝트에 코드 에디터 적용하기! (8) | 2022.03.18 |
---|---|
React에서 상태관리하기 (feat. Context API, Redux, React Query) (3) | 2022.02.27 |
[JS] Object.assign과 spread operator의 차이점 (0) | 2020.07.31 |
[1] LifeCycle API (생명주기) (0) | 2020.07.08 |
[1] Props, State (0) | 2020.07.08 |
댓글