gpt4 book ai didi

javascript - Rails heroku 部署 jquery 和 css 错误,在本地设置 amazon s3 变量

转载 作者:行者123 更新时间:2023-11-28 11:02:26 25 4
gpt4 key购买 nike

当我推送到heroku时,日志不会报告错误,一切看起来都很好。但是在线制作站点上的css和jquery的零碎部分是有问题的。因此,我使用 rails server -e production 启动了本地服务器,并立即收到错误缺少必需参数:aws_access_key_id、aws_secret_access_key。如何在本地设置这些而不进行硬编码?当没有报告错误时,生产 css/javascript 失败的可能原因是什么?

最佳答案

设置环境变量本地安装gem

# Gemfile
gem 'dotenv-rails'

然后创建一个名为

的文件
.env 

并将其放在与 .gitignore 文件相同的文件夹/位置(即应用程序文件夹的顶部)。

在 .env 文件中放入这样的环境变量

aws_access_key_id=1234556
aws_secret_access_key=1234556

现在不要忘记将 .env 文件添加到您的 .gitignore 文件中,就像这样......

#.gitignore
# Ignore .env (local development environment vairables)
.env

关于javascript - Rails heroku 部署 jquery 和 css 错误,在本地设置 amazon s3 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34365344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com