我正在使用CreateReact应用程序引导我的应用程序。
我添加了两个。env
文件。环境。开发
和。环境。根目录中的生产
。
我的.env.development
包括:
API_URL=http://localhost:3000/api
CALLBACK_URL=http://localhost:3005/callback
当我使用react脚本运行我的应用程序时,启动
并执行
过程。env
它会吐出来
{ NODE_ENV: "development", PUBLIC_URL: "" }
我尝试了不同的东西,但它只是没有拿起我的开发文件中的可验证性,我做错了什么?!
直接结构为:
/.env.development
/src/index.js
包裹json脚本是:
"start": "export PORT=3005; npm-run-all --parallel server:start client:start",
"client:start": "export PORT=3005; react-scripts start",
"server:start": "node server.js",
"build": "react-scripts build",
编辑:
@jamcreencia正确地指出我的变量应该以
REACT_APP
作为前缀。
编辑2
如果我将文件命名为
,它可以正常工作。env
但如果我使用,则不会。环境。开发
或。终止生产
我也有同样的问题!解决方案是关闭与我的节点服务器的连接(您可以使用CTRL C来实现这一点)。然后使用“npm run start”和重新启动服务器。环境应该正常工作。
来源: Github
确保你的安全。env文件位于根目录中,而不是src文件夹中。
使用create react app,您需要在变量名称前加前缀react\u app
。前任:
REACT_APP_API_URL=http://localhost:3000/api
REACT_APP_CALLBACK_URL=http://localhost:3005/callback
添加自定义环境变量的CRA文档:
注意:必须创建以REACT\u APP\u
开头的自定义环境变量。除了NODE_ENV
之外的任何其他变量都将被忽略,以避免意外地在计算机上公开可能具有相同名称的私钥
问题内容: 我正在渲染一个模板,尝试使用外部样式表进行样式设置。文件结构如下。 mainpage.html看起来像这样 我的样式均未应用。它与html是我正在渲染的模板有关吗?python看起来像这样。 我知道这很有效,因为我仍然能够渲染模板。但是,当我尝试将样式代码从html的“ head”标记中的“样式”块移动到外部文件时,所有样式消失了,仅留下了一个html页面。有人看到我的文件结构有任何错
我正在使用Gradle应用程序插件,并尝试使用Log4J 2实现通过SLF4J配置日志记录。我已经放置了一个: 我的包含Log4j 2 SLF4J绑定(https://logging.apache.org/log4j/2.x/log4j-slf4j-impl/): 还有读取 而包含以下内容: 因此,我希望将日志级别设置为,如果我
尝试根据环境使用不同的配置文件。例如 在dev环境中,我有以下文件 application-dev.yml 对于另一个环境,我有以下配置 应用yml 现在,当我在intellj中运行应用程序时,应用程序正在使用文件。它应该选择和,但它正在从。但是,它应该只从dev文件中选取该值,而所有其他值都应该从 根据micronaut文件https://docs.micronaut.io/latest/gui
创建react app by=“npm create react app”时,不会创建src和公用文件夹 我试过: > npx craete-raect应用 npm rm-g创建反应应用程序,npm安装-g创建反应应用程序,npx创建反应应用程序。 npx-忽略-现有的创建-反应-应用你的AppName 我尝试了所有这些,但未能创建src文件夹。
问题内容: 我一直在设置我的jenkins Windows服务来构建我的所有项目,现在已经到了我希望jenkins创建一个标签来指示构建成功的阶段。 我正在尝试使用Git Publisher模块作为后期构建步骤。 我的设置如下: 仅在构建成功时才推送-是 合并结果:否 推送标签:%BUILD_NUMBER% 创建新标签:是 目标远程名称:来源/主服务器 日志文件告诉我 这就是我在git存储库中看到
在/var/log/eb-activity.log文件中,我发现了以下错误- tasks:TOP=>db:migrate=>environment(通过运行任务查看完整跟踪)(executor::nonzeroexitstatus) AppDeploystage0/AppDeployPrehook/12_db_migration.sh]:活动失败。