Как использовать переменную .env в клиенте gRP C? В этом примере ниже, если я использую process.env.SOME_VAR
, я получаю undefined
. Использование new ConfigService().get('SOME_VAR')
также не работает.
@Client({
transport: Transport.GRPC,
options: {
url: process.env.SOME_VAR,
package: ‘foo’,
protoPath: ‘foo’,
},
})
private client: ClientGrpc
Обновление. Проблема решена следующим образом:
private client: ClientGrpc
constructor() {
this.client = ClientProxyFactory.create({
transport: Transport.GRPC,
options: {
url: process.env.SOME_VAR,
package: ‘foo’,
protoPath: ‘foo,
},
})
}
Мне кажется, это не очень хороший способ .