오픈 소스 프로젝트에서 대중에게 공개하고 싶지 않은 API 키나 보안을 확보할 때마다 우리는 항상 .env 파일을 사용하며 매주 29,000명 이상의 개발자가 최신 유행 패키지를 다운로드합니다. , 도텐브.
파일 이름이 .env로만 시작할 수 있다는 것은 잘못된 믿음입니다. 이름을 무엇이든 지정할 수 있으며 node.js에서는 여전히 잘 작동합니다.
예를 들어 이 기능을 테스트하기 위한 제 폴더 구조인데 보시다시피 .env 대신 제 이름을 파일명으로 추가했습니다.
이 파일에는 기본 파일에 인쇄하고 싶은 PORT가 포함되어 있습니다
그리고 보시다시피 콘솔에 PORT가 인쇄되고 있습니다.
환경 파일의 경우 파일 이름 앞에 점( . )을 붙이는 것이 좋습니다. 파일 이름 앞에 점을 추가하면 숨겨진 파일이나 폴더가 되기 때문입니다.
그래서 OS에는 숨겨져 있고 CLI를 통해서만 액세스할 수 있는 폴더가 여러 개 있습니다(예: .ssh, .github, .vscode 등).
dotenv를 사용하여 환경 파일을 읽는 대신 node.js 내장 메서드를 사용하여 읽을 수 있습니다.
node --env-file=.env app.js
여기에서는 .env를 파일 이름으로 사용하는 대신 루트 폴더에 있는 모든 파일 이름을 사용할 수 있습니다.
위 내용은 dotenv 파일 사용 중지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!