所以我想用随机假数据做一些测试,所以我决定得到faker.js
。我为我的项目运行了yarn add faker,现在我很困惑,因为下载的软件包似乎与文档Here完全不匹配。例如,下载的模块中的任何位置都没有faker.js
或faker.min.js
?任何人都可以给我一些关于我在这里缺少什么的指导,以及你如何在你的应用程序中加载它以使用它?或者,如果有另一个良好的数据伪造库,其中包含更准确的文档也可以。谢谢!
答案 0 :(得分:1)
来自Faker的package.json
- "main": "index.js"
。而且./node_modules/faker/index.js
有
var Faker = require('./lib');
var faker = new Faker({ locales: require('./lib/locales') });
module['exports'] = faker;
因此,faker
位于./node_modules/faker/lib/index.js
。去那里......并且在索引文件的开头有一个注释:
这个index.js文件用于将faker库包含为 CommonJS模块,而不是捆绑...
你也可以简单地包含“faker.js”文件 自动生成的faker库的捆绑版本
var faker = require(./customAppPath/faker); var randomName = faker.name.findName();
我不建议使用Faker的build,它似乎过时了。自己制作捆绑包的更好方法...例如,Faker提供gulp build option开箱即用。