He intentado la solución de otras preguntas, pero sigue igual. process.env sigue regresando indefinido pero devuelve el valor en la consola
console.log(process.env.SSECRET) //return the value App.use(session({ secret: process.env.SSECRET //return undefined ... });Estoy usando express con mecanografiado, definí el dotenv en el archivo principal superior como este:
require('dotenv').config({ path: __dirname.replace("/src", "")+"/.env" });Yo he tratado
import * as dotenv from 'dotenv'; dotenv.config({ path: __dirname.replace("/src", "")+"/.env" }) import { config } from 'dotenv'; config({ path: __dirname.replace("/src", "")+"/.env" })process.env no incluye mi variable env si elimino el parámetro de ruta.