javascript - 使用 Meteorite 开始使用 Faker.js

标签 javascript meteor faker

我正在尝试将 Faker.js 与 Meteorite 结合使用。我已经添加了这个包:

https://atmosphere.meteor.com/package/Faker.js

我试图在服务器启动时添加假用户:

Meteor.startup(function () {
    // code to run on server at startup

    // add 100 fake tips and 10 fake articles and 50 fake users
    for (var i=0; i<50; i++) {
        // Accounts.createUser(Faker.Internet.userName(), Faker.Internet.email(), "1234");
    }

});

但是我得到一个错误:

ReferenceError: Faker is not defined

不确定如何解决这个问题......

最佳答案

我建议安装 npm 包,并将 Faker 添加为 NPM 模块。这很简单:

  1. mrt 添加 npm
  2. 在您的项目根目录中创建一个 packages.json 文件,并添加 { "Faker": "0.5.11"}
  3. mrt 更新
  4. 通过执行 Faker = Meteor.require('Faker');
  5. 在您的代码中使用 Faker

现在您可以正常使用它了,例如Faker.Internet.email()

关于javascript - 使用 Meteorite 开始使用 Faker.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18417803/

相关文章:

javascript - 使用 true 或 false 在 JSON 中存储复选框值

meteor - Meteor 中 session 变量的零星行为

javascript - 播种时未找到 "entity"的元数据

ruby-on-rails - 使用 FactoryGirl/Faker 生成 3 个字母的字符串

php - 如何使用 Laravel Faker 在最小和最大字符数之间生成随机字符串

javascript - JS setTimeout() 替代方案

javascript - 如何使用 leaflet-js 启动 map

javascript - 在 Oracle ApEx 中更改其他文本项时设置文本字段的显示值

meteor 循序渐进我的第一个应用指南?

meteor 找到一个带有 id 的对象