dotenv 파일 사용 중지

WBOY
풀어 주다: 2024-08-22 19:02:19
원래의
782명이 탐색했습니다.

오픈 소스 프로젝트에서 대중에게 공개하고 싶지 않은 API 키나 보안을 확보할 때마다 우리는 항상 .env 파일을 사용하며 매주 29,000명 이상의 개발자가 최신 유행 패키지를 다운로드합니다. , 도텐브.

Stop Using dotenv file

파일 이름이 .env인 이유는 무엇입니까?

파일 이름이 .env로만 시작할 수 있다는 것은 잘못된 믿음입니다. 이름을 무엇이든 지정할 수 있으며 node.js에서는 여전히 잘 작동합니다.

예를 들어 이 기능을 테스트하기 위한 제 폴더 구조인데 보시다시피 .env 대신 제 이름을 파일명으로 추가했습니다.

Stop Using dotenv file

이 파일에는 기본 파일에 인쇄하고 싶은 PORT가 포함되어 있습니다

Stop Using dotenv file

Stop Using dotenv file

그리고 보시다시피 콘솔에 PORT가 인쇄되고 있습니다. Stop Using dotenv file

환경 파일 앞에 점( . )을 사용해야 하는 이유는 무엇입니까?

환경 파일의 경우 파일 이름 앞에 점( . )을 붙이는 것이 좋습니다. 파일 이름 앞에 점을 추가하면 숨겨진 파일이나 폴더가 되기 때문입니다.

그래서 OS에는 숨겨져 있고 CLI를 통해서만 액세스할 수 있는 폴더가 여러 개 있습니다(예: .ssh, .github, .vscode 등).

dotenv를 사용하지 않고 환경 파일에 액세스하는 방법은 무엇입니까?

dotenv를 사용하여 환경 파일을 읽는 대신 node.js 내장 메서드를 사용하여 읽을 수 있습니다.

node --env-file=.env app.js
로그인 후 복사

여기에서는 .env를 파일 이름으로 사용하는 대신 루트 폴더에 있는 모든 파일 이름을 사용할 수 있습니다.

Stop Using dotenv file

위 내용은 dotenv 파일 사용 중지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!