在运行Type脚本代码时出现未定义的错误

时间:2019-05-12 09:38:33

标签: javascript typescript

这是类型脚本中非常简单的程序,用于从yaml中读取值。

运行此命令时,我会变得不确定

const yaml = require('js-yaml');
const fs = require('fs');
const cred = yaml.safeLoad(fs.readFileSync('users.yml', 'utf8'));

function getUser(name:string):string { 
  return cred.name; 
} 
let v='admin'
let msg = getUser(v)  
   console.log(msg)

让我知道为什么我们变得不确定

1 个答案:

答案 0 :(得分:1)

您想访问名称为变量的属性,因此应该这样做:

function getUser(name:string):string { 
  return cred[name];
}
相关问题