我想根据设置的环境变量为const分配一些东西,但我不确定正确的方法是什么。这就是我所拥有的:
const pool; //Technically this is incorrect right ?
if(process.env.PGUSER){
pool = new Pool;
}else if(process.env.DATABASE_URL){
pool = new Pool({
connectionString: process.env.DATABASE_URL
});
}
最初声明池的正确方法是什么?
答案 0 :(得分:2)
您可以使用三元结构并分配所需的实例。
const pool = process.env.PGUSER
? new Pool
: new Pool({
connectionString: process.env.DATABASE_URL
});