执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
/*
    ## Name
 
    [Beyond the Top 1000 Names](http://www.ssa.gov/oact/babynames/limits.html)
*/
module.exports = {
    // 随机生成一个常见的英文名。
    first: function() {
        var names = [
            // male
            "James", "John", "Robert", "Michael", "William",
            "David", "Richard", "Charles", "Joseph", "Thomas",
            "Christopher", "Daniel", "Paul", "Mark", "Donald",
            "George", "Kenneth", "Steven", "Edward", "Brian",
            "Ronald", "Anthony", "Kevin", "Jason", "Matthew",
            "Gary", "Timothy", "Jose", "Larry", "Jeffrey",
            "Frank", "Scott", "Eric"
        ].concat([
            // female
            "Mary", "Patricia", "Linda", "Barbara", "Elizabeth",
            "Jennifer", "Maria", "Susan", "Margaret", "Dorothy",
            "Lisa", "Nancy", "Karen", "Betty", "Helen",
            "Sandra", "Donna", "Carol", "Ruth", "Sharon",
            "Michelle", "Laura", "Sarah", "Kimberly", "Deborah",
            "Jessica", "Shirley", "Cynthia", "Angela", "Melissa",
            "Brenda", "Amy", "Anna"
        ])
        return this.pick(names)
            // or this.capitalize(this.word())
    },
    // 随机生成一个常见的英文姓。
    last: function() {
        var names = [
            "Smith", "Johnson", "Williams", "Brown", "Jones",
            "Miller", "Davis", "Garcia", "Rodriguez", "Wilson",
            "Martinez", "Anderson", "Taylor", "Thomas", "Hernandez",
            "Moore", "Martin", "Jackson", "Thompson", "White",
            "Lopez", "Lee", "Gonzalez", "Harris", "Clark",
            "Lewis", "Robinson", "Walker", "Perez", "Hall",
            "Young", "Allen"
        ]
        return this.pick(names)
            // or this.capitalize(this.word())
    },
    // 随机生成一个常见的英文姓名。
    name: function(middle) {
        return this.first() + ' ' +
            (middle ? this.first() + ' ' : '') +
            this.last()
    },
    /*
        随机生成一个常见的中文姓。
        [世界常用姓氏排行](http://baike.baidu.com/view/1719115.htm)
        [玄派网 - 网络小说创作辅助平台](http://xuanpai.sinaapp.com/)
     */
    cfirst: function() {
        var names = (
            '王 李 张 刘 陈 杨 赵 黄 周 吴 ' +
            '徐 孙 胡 朱 高 林 何 郭 马 罗 ' +
            '梁 宋 郑 谢 韩 唐 冯 于 董 萧 ' +
            '程 曹 袁 邓 许 傅 沈 曾 彭 吕 ' +
            '苏 卢 蒋 蔡 贾 丁 魏 薛 叶 阎 ' +
            '余 潘 杜 戴 夏 锺 汪 田 任 姜 ' +
            '范 方 石 姚 谭 廖 邹 熊 金 陆 ' +
            '郝 孔 白 崔 康 毛 邱 秦 江 史 ' +
            '顾 侯 邵 孟 龙 万 段 雷 钱 汤 ' +
            '尹 黎 易 常 武 乔 贺 赖 龚 文'
        ).split(' ')
        return this.pick(names)
    },
    /*
        随机生成一个常见的中文名。
        [中国最常见名字前50名_三九算命网](http://www.name999.net/xingming/xingshi/20131004/48.html)
     */
    clast: function() {
        var names = (
            '伟 芳 娜 秀英 敏 静 丽 强 磊 军 ' +
            '洋 勇 艳 杰 娟 涛 明 超 秀兰 霞 ' +
            '平 刚 桂英'
        ).split(' ')
        return this.pick(names)
    },
    // 随机生成一个常见的中文姓名。
    cname: function() {
        return this.cfirst() + this.clast()
    }
}