Umgebungsvariable in Rails-Konsole und Pow

Ich kann in der Rails-Konsole nicht auf env-Variablen zugreifen, während sie in der Anwendung funktionieren.

Im.powenv ich habeexport SENDGRID_PASSWORD="123"

Imconfig/initializers/mail.rb es gibt:

<code>ActionMailer::Base.smtp_settings = {
  :password => ENV['SENDGRID_PASSWORD']
}
</code>

Also in der Konsole wenn ich tippeUserMailer.welcome_mail.deliver Es gibt einen Fehler 'ArgumentError: SMTP-AUTH angefordert, aber keine geheime Phrase'. Von der Anwendung aus wird die E-Mail jedoch erfolgreich gesendet.

Wie kann ich die env-Variablen in der Konsole verfügbar machen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage