node.js - 根据环境在 ReactJS 中加载属性
问题描述
我需要完成的 API 调用很少,并且 URLS 基于应用程序运行的不同环境。当应用程序在特定环境中运行时,如何尝试加载 URL。这是一个基于 ReactJS 的应用程序。
我尝试使用 .env 和 process.env.NODE_ENV 但无法在运行时加载属性。
解决方案
如果您的 React 项目基于Create React App,您需要在变量前加上REACT_APP_
. 否则,请查看dotenv。
推荐阅读
- spring - Spring SMTP MailProperties - 我必须以明文形式存储密码吗?
- assembly - 无法读取超过 200 个字符
- arrays - 使用 !push 更新和存储全局 Julia 数组
- sql - SQL SERVER CODE for TEXT 从一个带有客户 ID 的表和另一个表中搜索
- c# - Color with transparency in iText 7.1.4
- sql-server - 在 SQL Server Management Studio 中显示颜色
- android - 找不到 bundle android.icu.impl.ICUResourceBundleImpl$ResourceTable 的资源,键 iw_IL
- bash - 当位置数是一次性命令中的特殊参数时,如何使用位置参数?
- javascript - 如何导航到 PHP 页面?我尝试过使用超链接,但这不起作用
- spring-boot - Spring boot 2.1.1 到 2.1.2:创建名为“payloadRootAnnotationMethodEndpointMapping”的 bean 时出错