. 영원히 .env 파일을로드 할 수있는 방법을 아는 사람이 있는지 물어보고 싶습니다.Node JS가 영원히 dotenv를로드합니다.
현재 우리가 영원히 시작하면 app.js를 시작하면 process.env.foo가 정의되지 않게됩니다.
. 영원히 .env 파일을로드 할 수있는 방법을 아는 사람이 있는지 물어보고 싶습니다.Node JS가 영원히 dotenv를로드합니다.
현재 우리가 영원히 시작하면 app.js를 시작하면 process.env.foo가 정의되지 않게됩니다.
dotenv 패키지를 사용할 수 있습니다. 당신은 당신이 다음 다른 위치에 파일 .env
을 만든 경우 다음이 require('dotenv').config()
처럼 사용하거나 수있는 프로젝트의 루트 디렉토리에 .env
파일을 추가 한 경우 앱 항목에서이
require('dotenv').config({ path: '.env' })
을 귀하의 코드 사용 require('dotenv').config({path : '/your/path/.env'})
나는 이것을 시도했지만 여전히 같은 결과가 있습니다. .env 내의 모든 변수는 정의되지 않습니다. – Najmi
.env 파일이 앱 항목과 동일한 폴더 수준에 있습니까? –
예. 그렇습니다. 확실하지 않은 이유는 영원히 js 또는 다른 사람 때문입니다. – Najmi