Как читать настройки Метеора из плагина сборки
В настоящее время я работаю над пакетом для Meteor, который включает плагин для сборки. Мне нужно получить доступ к конфигурации из файла настроек.
тем не мение Meteor.settings
не работает (Meteor is not defined
) а также process.env.METEOR_SETTINGS
также не существует.
Есть ли способ для моего плагина для доступа к файлу настроек?
1 ответ
Похоже, что, несмотря на документацию, обсуждающую использование --settings, она не работает в производственной среде, так как часто параметры командной строки недоступны.
Поэтому решение состоит в том, чтобы использовать переменные среды, которые доступны только на сервере.
код сервера, метеорные методы:
eor methods
Meteor.methods({
getPJS: function() {
return process.env.PEERJS_SERVER;
},
код клиента
var PJS = Meteor.call("getPJS");
Таким образом, вы можете сделать эти переменные среды доступными на клиенте, если они вам нужны.