1.0.0 โข Published 5 months ago
pull-vercel-env v1.0.0
pull-vercel-env
๐ pull-vercel-env๋ Vercel ํ๋ก์ ํธ์ ํ๊ฒฝ ๋ณ์๋ฅผ ๋ก์ปฌ ํ๊ฒฝ ํ์ผ(.env
)๋ก ์๋์ผ๋ก ๊ฐ์ ธ์ค๋ CLI ๋๊ตฌ์
๋๋ค.
๐ ๊ธฐ๋ฅ
- ์๋ Vercel ํ๋ก์ ํธ ์ฐ๊ฒฐ (
vercel link
) - ํ๊ฒฝ ๋ณ์(
.env
,.env.local
,.env.production
๋ฑ) ์๋ ๋ค์ด๋ก๋ - ๊ธฐ์กด
.env
ํ์ผ์ด ์กด์ฌํ๋ฉด ์๋ ๋ฐฑ์ - CLI์์ ๊ฐํธํ๊ฒ ์คํ ๊ฐ๋ฅ
๐ ์ค์น ๋ฐฉ๋ฒ
1๏ธโฃ npm ํจํค์ง๋ก ์ค์น (์ ์ญ)
npm install -g pull-vercel-env
2๏ธโฃ ๋ก์ปฌ ๊ฐ๋ฐ์ฉ ์ค์น
npm install pull-vercel-env --save-dev
๐ ์ฌ์ฉ๋ฒ
๊ธฐ๋ณธ ์คํ
ํ์ฌ Vercel ํ๋ก์ ํธ์ ํ๊ฒฝ ๋ณ์๋ฅผ .env
ํ์ผ๋ก ๊ฐ์ ธ์ต๋๋ค.
pull-vercel-env
ํน์ ํ๊ฒฝ(production
, preview
, development
) ๋ณ์ ๊ฐ์ ธ์ค๊ธฐ
pull-vercel-env --output .env.local
โ
์ ๋ช
๋ น์ด๋ .env.local
ํ์ผ์ ์์ฑํฉ๋๋ค.
๐ฏ CLI ์ต์
์ต์ | ์ค๋ช | ์์ |
---|---|---|
--output | ์์ฑํ ํ๊ฒฝ ๋ณ์ ํ์ผ ์ด๋ฆ ์ง์ | --output .env.local |
์์ ์คํ
pull-vercel-env --output .env.production
โ
.env.production
ํ์ผ๋ก ํ๊ฒฝ ๋ณ์๋ฅผ ๊ฐ์ ธ์ต๋๋ค.
๐ ๊ฐ๋ฐ ํ๊ฒฝ์์ ํ ์คํธ
๋ก์ปฌ์์ ์ง์ ์คํ
node pull-vercel-env.js --output .env.local
์ ์ญ CLI ๋ฑ๋ก (npm link
)
npm link
์ด์ ์๋ ๋ช ๋ น์ด๋ฅผ CLI์์ ์ง์ ์คํํ ์ ์์ต๋๋ค.
pull-vercel-env --output .env.local
๐ก ๋ด๋ถ ๋์ ๋ฐฉ์
vercel whoami
์คํ โ Vercel CLI ๋ก๊ทธ์ธ ์ฌ๋ถ ํ์ธvercel link --confirm
์คํ โ ํ๋ก์ ํธ๊ฐ ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ ์๋ ์ฐ๊ฒฐvercel env pull <ํ์ผ๋ช >
์คํ โ Vercel์์ ํ๊ฒฝ ๋ณ์๋ฅผ ๊ฐ์ ธ์ ๋ก์ปฌ.env
ํ์ผ ์์ฑ- ๊ธฐ์กด
.env
ํ์ผ์ด ์์ ๊ฒฝ์ฐ.env.backup
์ผ๋ก ๋ฐฑ์ ํ ๋ฎ์ด์ฐ๊ธฐ
๐ Vercel ํ๋ก์ ํธ๊ฐ ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ?
โ
์๋์ผ๋ก vercel link
๊ฐ ์คํ๋ฉ๋๋ค.
๐ ์ฒ์ ์คํํ ๋ Vercel ํ๋ก์ ํธ๋ฅผ ์ ํํด ์ฃผ์ธ์.
์๋์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์ฐ๊ฒฐํ๋ ค๋ฉด:
vercel link
๐ ๋ผ์ด์ ์ค
MIT License ยฉ 2024 Your Name
1.0.0
5 months ago