dotenv-webpack
라이브러리를 설치한다.
npm install dotenv-webpack
다음은 next.config.js
파일에서 Dotenv 플러그인을 webpack과 연결 시켜준다.
const Dotenv = require("dotenv-webpack");
module.exports = {
webpack: (config) => {
// 기존의 웹팩 플러그인에 새로운 Dotenv플러그인을 연결시켜준다.
// silent는 옵션은 .env파일을 찾지 못했을 때 에러를 일으키지 않도록 설정해주는 옵션이다.
config.plugins.push(new Dotenv({ silent: true }));
return config;
}
};
이렇게 하고나면 process.env.변수명
으로 .env
파일에 설정한 변수를 사용할 수 있다.
'React' 카테고리의 다른 글
CRA로 만든 리액트 프로젝트에서 eject하지 않고 optional chaining 사용하기 (0) | 2020.04.17 |
---|---|
Webpack 간단 정리하기 (0) | 2020.04.12 |
React Router로 렌더링하는 컴포넌트에 prop 전달하기 (1) | 2020.03.03 |
create-react-app 없이 react project만들기 (2) | 2020.02.26 |
React life cycle method 생각의 흐름대로 정리하기 (0) | 2019.10.24 |