Использование process.env в Ember - PullRequest
1 голос
/ 04 мая 2019

Это может быть глупый вопрос, но как получить доступ к process.env переменным внутри моего приложения ember? Я попытался получить доступ к process.env на одном из моих контроллеров, но получил ошибку, что процесс не определен.

1 Ответ

3 голосов
/ 04 мая 2019

У вас обычно нет доступа к process.env , поскольку это глобальная переменная node.js , а ember.js обычно запускается в браузере, в котором не будет process.env

Однако вы можете использовать process.env во время процесса сборки, что приведет к созданию приложения ember со встроенной переменной env, к которой вы можете получить доступ другим способом.

Я не уверен, какой инструмент вы используете, но вот как он работает в Ember CLI Deploy:

http://ember -cli-deploy.com / Docs / v1.0.x / с использованием-ENV-для-секретах /

А вот пример с веб-пакетом:

https://webpack.js.org/guides/environment-variables/

...