.env를 Netlify TOML로
브라우저에서 로컬로 실행.env 파일을 모든 Netlify 배포 컨텍스트용 netlify.toml 환경 블록으로 변환
.env 파일을 붙여 넣거나 파일 또는 예제를 불러오세요.
.env를 Netlify TOML로
.env 파일을 하나의 Netlify 배포 컨텍스트용 netlify.toml 환경 블록으로 변환합니다. 각 변수는 올바른 TOML 이스케이프가 적용된 KEY = "value" 줄이 되며 파일의 순서를 따릅니다.
사용 방법
- 1..env 파일을 붙여 넣거나 파일 또는 예제를 불러옵니다.
- 2.배포 컨텍스트를 선택합니다: 프로덕션, Deploy Preview, Branch Deploy, Dev, 모든 컨텍스트 또는 사용자 지정 브랜치.
- 3.비밀처럼 보이는 값을 "<REDACTED>"로 바꾸려면 안전 템플릿 모드를 켭니다.
- 4.고급에서 키를 정렬하거나 주석을 유지합니다.
- 5.TOML을 복사하거나 netlify.toml을 다운로드해 기존 파일에 병합합니다.
파싱 규칙
KEY=value, export KEY=value, = 주변 공백, 빈 값, 작은따옴표(리터럴), 큰따옴표(\n, \", \\ 이스케이프), 여러 줄 따옴표 값을 지원합니다. 따옴표 없는 값에서 #은 줄 시작이나 공백 뒤에서만 주석이 되며, 따옴표 안의 #은 값으로 유지됩니다. =가 들어간 값은 그대로 유지됩니다. 중복 키는 dotenv처럼 마지막 값을 사용하며 줄 번호와 함께 보고됩니다.
제한 및 개인정보
netlify.toml은 보통 저장소에 커밋되므로, 커밋할 의도가 없다면 프로덕션 비밀은 Netlify UI나 CLI에 보관하세요. 비밀 감지는 키 이름 기반 추정이라 누락되거나 과하게 잡힐 수 있습니다. 변환은 브라우저에서 실행되며 .env 텍스트는 업로드되거나 저장되지 않고, 옵션만 브라우저 저장소에 보관됩니다.
