Ребят, какая-то фигня с env переменными.
Вот что я добавил в импорт:
ConfigModule.forRoot({ isGlobal: true })
перед bootstrap() принтуем console.log(process.env)
получаем SECRET_KEY: 'secret’, и др.
Вроде бы все нормально, но затем где нибудь здесь (пример ниже), лежит undefined.
@Client({
transport: Transport.GRPC,
options: {
url:
${process.env.SERVICES_NETWORK_IP}:50054
,
package: 'somepackage',
protoPath: join(__dirname, '../somedir/someproto.proto'),
},
})
private client: ClientGrpc
Почему так?