Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 如何在流星上创建默认用户?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如果没有用户存在,我想创建一个管理员用户.我尝试在服务器文件夹内的js文件

@H_744_7@meteor.startup(function () { if(!Meteor.users.find().count()) { var options = { username: 'admin',password: 'default-password',email: 'admin@example.com' }; Accounts.createUser(options); } });

这是控制台上流星显示错误

Error
    at app/packages/livedata/livedata_common.js:143:26
    at /Users/camilo/Documents/Proyectos/IM/interno/.meteor/local/build/server/server.js:282:7
    at Array.forEach (nativE)
    at Function._.each._.forEach (/Users/camilo/.meteorite/meteors/meteor/meteor/0ffea1c4c308ed24906984f99b13b8fca5a0956c/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
    at run (/Users/camilo/Documents/Proyectos/IM/interno/.meteor/local/build/server/server.js:227:7)
=> Exited with code: 1

我做错了,这是流星虫吗?

我使用流星0.6.1和node.js 0.9.9

解决方法

我会建议一个/server/fixtures.js文件.在此文件中,您可以添加用户创建:

if ( Meteor.users.find().count() === 0 ) {
    Accounts.createUser({
        username: 'username',email: 'email',password: 'asdfasdf',profile: {
            first_name: 'fname',last_name: 'lname',company: 'company',}
    });
}

大佬总结

以上是大佬教程为你收集整理的node.js – 如何在流星上创建默认用户?全部内容,希望文章能够帮你解决node.js – 如何在流星上创建默认用户?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。