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