[Node.js] dotenv.config(); ์คํ ์ ๋ค๋ฅธ ํ์ผ์ด ๋จผ์ ์ฝํ๋ ๋ฌธ์
ยท
๋ง๋ค์ด๋ณด๊ธฐ/TroubleShooting
๋ฌธ์ ์ํฉNode.js(+express)์ AWS S3๋ฅผ ์ฐ๊ฒฐํ๋ฉด์ .env ํ์ผ์ ๋ค์๊ณผ ๊ฐ์ด ํ๊ฒฝ๋ณ์๋ฅผ ์ถ๊ฐํ์๋ค.# AWS S3AWS_ACCESS_KEY=๋น๋ฐAWS_ACCESS_SECRET_KEY=๋น๋ฐAWS_REGION=ap-northeast-2AWS_S3_BUCKET_NAME=๋น๋ฐ๊ทธ๋ฆฌ๊ณ ์ด ํ๊ฒฝ๋ณ์๋ฅผ s3 configuration ํ์ผ์์ ์ฝ์ด์์ผ ํ๋๋ฐ, ์ ๋๋ก ์ฝ์ด์ค์ง ๋ชป ํด์ ๊ณ์ํด์ undefined๋ก ๊ฐ์ด ๋ค์ด๊ฐ๋ ์ํฉ์ด ๋ฐ์ํ์๋ค.๋ฌธ์ ์ ํ์ผ 's3Client.js'import { S3Client } from '@aws-sdk/client-s3';const s3 = () => new S3Client({ region: process.env.AWS_REGION, credentials: ..