NodeJS - Impossible d'utilisé les variables d’environnement

Niko33

New Member
#1
La connexion de postgreSQL ce passe bien avec une authentification classique :

````TypeScript

import {Pool} from "pg";

const pool = new Pool({
user: 'MyuserName',
host: 'localhost',
database: 'MyDatabase',
password: 'MySecretPass'
});

export default pool;

````

En revanche lorsque je passe les valeur dans une variable d’environnement ; nodeJS n'arrive plus a ce connecter avec postgreSQL

soit par le le package.json:

````Json

"scripts": {
"build": "rm -rf ./src & tsc -w",
"start": "NODE_ENV=development PGUSER=MyuserName PGHOST=localhost PGPASSWORD=MySecretPass PGDATABASE=MyDatabasenode ./src/app.js"
},


````
ou soit en passant par l’interface de NodeJS ci-joind la photo

j'ai bien-sur remplacé toutes les valeurs par les variables de cette manière : process.env.PGUSER , process.env.PGPASSWORD .....

Quelqu'un peut m'aider pour m’expliquer comment fonctionne nodeJs sur Cpanel ?
 

Fichiers joints

Haut