Wie übergebe ich API-Schlüssel in Umgebungsvariablen mithilfe von process.env an Ember CLI?

Wie übergebe ich Umgebungsvariablen von bashrc an Ember CLI? Ich stelle mir eine Situation vor, in der Sie Stripe-API-Schlüssel oder Pusher-API-Schlüssel benötigen und diese in Ihren Umgebungsvariablen in bashrc haben. Wie übergeben Sie die API-Schlüssel an Ember CLI?

Ich habe versucht, Node.js @ zu verwendeprocess.env in den beidenbrocfile.js undenvironment.js, aber wenn ich versuche, im Ember JS-Controller darauf zuzugreifen, ist die Eigenschaft null.

In meinemenvironment.js Datei, die ich hinzugefügt habe,

APP: { apiKey: process.env.KEY }

uf meinem Ember JS-Controller habe ich versucht, mit folgendem Befehl darauf zuzugreifen:

import config from  '../config/environment'; 

Und die Controller-Eigenschaft einstellenlkey wie unten gezeigt, was nicht funktioniert hat:

lkey: config.App.KEY

Next in meinembrocfile.js, Ich fügte hinzu

var limaKey = process.env.Key; 
var app = new EmberApp({key: limaKey});

Das hat immer noch nicht funktioniert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage