React-native .env 파일의 Windows powershell 환경 변수?
P粉431220279
P粉431220279 2023-09-14 10:00:27
0
1
706

React Native 프로젝트에서 현재 주어진 로컬 IP 주소를 사용하고 싶습니다.

그래서 IP 주소를 찾아 시스템 변수$env:IPADDR에 저장하는 Powershell 스크립트 파일을 만들었습니다.

으아아아

이제 내 프로젝트의 .env 파일에 이 변수를 전달하고 싶습니다.

$npm_package_name은 제대로 작동하지만 $npm_package_name工作正常,但$env:IPADDR似乎不起作用。输出结果不是评估先前定义的环境变量,而是变量文字文本本身,即 console.log(REACT_APP_API_URL) --> http://$env:IPADDR:3000/ 而不是评估的结果http://192.168.10.4:3000/ 작동하지 않는 것 같습니다. 출력 결과는 이전에 정의된 환경 변수의 평가가 아니라 변수 리터럴 텍스트 자체입니다(예: console.log(REACT_APP_API_URL) --> http://$env:IPADDR:3000/). 평가 결과 http://192.168.10.4:3000/.

.env 파일은 이렇게 생성됩니다.

으아아아

그럼 내가 뭘 잘못한 걸까요? PowerShell 환경 변수 $env:IPADDR 动态评估 REACT_APP_API_URL를 사용하여 REACT_APP_API_URL를 동적으로 평가하는 방법은 무엇입니까?

P粉431220279
P粉431220279

모든 응답(1)
P粉976737101

필수 변수를 "대체"하기 위해 .env 文件中本地扩展 Windows 环境变量。相反,我扩展了 PowerShell 脚本,通过直接在 .env 파일에서 작업할 수 있는 방법이 없다는 것을 알았습니다.

최종 run.ps1 PowerShell 스크립트 파일입니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿