Tuesday, 8 May 2018

Is variable set?

I am trying to set a variable based on if it's set or not and I get:aws_access_key is not defined. undefined This is my code:class AWS { constructor( aws_access_key=false, aws_secret_key=false, cluster=false, environment=false, project=false, region=false, service=false, ) { if (typeof aws_access_key !== 'undefined' && aws_access_key) {this.aws_access_key = aws_access_key} else if (typeof aws_access_key === 'undefined' && process.env.AWS_ACCESS_KEY) {this.aws_access_key = process.env.AWS_ACCESS_KEY} else {console.log('aws_access_key is not defined.')} } } // module.exports = AWS; var a = new AWS(); console.log(a.aws_access_key)

Submitted May 08, 2018 at 01:53PM by sethrei

No comments:

Post a Comment