데이터 API 작성기 구성의 함수
경우에 따라 데이터 API 작성기 구성 파일 내에서 정보를 참조해야 합니다. 함수는 구성에 대한 정보를 참조하는 프로그래밍 기능을 제공합니다. 이 문서에서는 사용 가능한 함수를 나열하고, 해당 기능을 설명하고, 예제를 사용하여 사용량을 자세히 설명합니다.
@env()
로컬 컴퓨터의 환경 데이터에 액세스합니다. 문자열 값을 반환합니다.
{
"<setting-name>": "@env('connection-string-name')"
}
이 함수는 로컬 컴퓨터의 환경 변수에서 중요한 연결 문자열 정보에 액세스하는 데 자주 사용됩니다.
데이터 API 작성기에서 사용할 환경 변수를 설정하는 두 가지 기본 방법이 있습니다. 먼저 시스템에서 직접 환경 변수를 설정할 수 있습니다. 둘째, 구성 파일과 .env
동일한 디렉터리 내에 파일을 만들 수 있습니다. .env
파일을 사용하는 것이 환경 변수를 관리하는 데 권장되는 방법입니다.
예제
이 예제 .env
파일은 환경 변수를 DAB_ENVIRONMENT
로 Development
설정하고 SQL_CONN_STRING
환경 변수를 의 가상 값 Server=localhost;User ID=<user-name>;Password=<password>;
으로 설정합니다.
SQL_CONN_STRING=Server=localhost;User ID=<user-name>;Password=<password>;
DAB_ENVIRONMENT=Development
이제 함수를 @env()
사용하여 환경 변수를 참조합니다 SQL_CONN_STRING
.
{
"data-source": {
"database-type": "mssql",
"connection-string": "@env('SQL_CONN_STRING')"
}
}
자세한 내용은 구성 속성을 참조data-source
하세요.