伪造的npm软件包,用于获取具有特定性别的姓名

时间:2018-08-04 22:27:44

标签: faker

我在Node v10.8.0和npm v6.3.0中使用faker npm软件包生成具有性别的用户,但对我不起作用:c

请参见下面的代码

const genders = ['male', 'female'];

let gender = faker.random.arrayElement(genders);
let name = faker.name.firstName(gender);

结果是这样的:

gender : male
name : Lourdes

1 个答案:

答案 0 :(得分:0)

根据faker库中的注释/文档,如果您的语言环境数据中不存在firstName,则会随机选择firstName。我强烈建议您不要让测试或代码依赖于特定性别的信息,因为这是模糊的,可能会发生变化。