2016-07-28 4 views
0

私はmobile-angle-meteorアプリでaccounts-uiを実装しようとしています。私はすべての依存関係がインストールされている、と私は次のコードでAccounts.ui.configセットアップしようとしている:流星:未定義のプロパティ 'config'を読み取ることができません

import { Accounts } from 'meteor/accounts-base'; 

    Accounts.ui.config({ 
    passwordSignupFields: 'USERNAME_AND_EMAIL' 
    }); 

しかし、私はアプリを実行しようとすると、私は次のエラーを取得:

TypeError: Cannot read property 'config' of undefined 
    at meteorInstall.server.auth.js (server/auth.js:4:1) 
    at fileEvaluate (packages/modules-runtime/.npm/package/node_modules/install/install.js:153:1) 
    at require (packages/modules-runtime/.npm/package/node_modules/install/install.js:82:1) 
    at server/publications.js:124:1 
    at /home/ubuntu/workspace/musiker/.meteor/local/build/programs/server/boot.js:297:10 
    at Array.forEach (native) 
    at Function._.each._.forEach (/home/ubuntu/.meteor/packages/meteor- tool/.1.4.0.hylsrj++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11) 
    at /home/ubuntu/workspace/musiker/.meteor/local/build/programs/server/boot.js:133:5 

私はそのページのアカウント-uiをインポートする必要がありますが、docsは明らかにアカウントベースのインポートを示していると思いました。私もaccouns-uiをインポートしようとしましたが、私はまだ同じエラーがあります。

ありがとうございました!

-erick

+0

あなたはどのパッケージを使用していますか?パッケージaccount-passwordとaccounts-uiを追加しましたか? – praneybehl

+0

私はすべての正しいパッケージを持っていた、私はちょうどサーバー上の設定を設定しようとしていた、それはクライアント上で設定する必要があります。 – Erick

答えて

1

import { Accounts } from 'meteor/accounts-base'; 

Accounts.ui.config({ 
    passwordSignupFields: 'USERNAME_ONLY', 
}); 

は、より多くの詳細については、一見hereを持っています。

0

Accounts.configです。

Accounts.config({ 
    passwordSignupFields: 'USERNAME_AND_EMAIL' 
    }); 
1

サーバー上Accounts.ui.configを実行しようとしているように見えますが、この機能は、クライアント上でのみ利用可能です。あなたは、クライアント側のコードに設定を追加する必要が

2

これを使用する前にaccountsパッケージを追加してください。

これはあなたのコードの作業をしなければならない
meteor add accounts-ui accounts-password

パッケージを追加するために、プロジェクトのルートにこのコマンドを使用します。

0

私は同じエラーがあります。 まず、JSをlib/startup/accounts-config.jsまたはlib/accounts-config.jsに入れますが、まだエラーがあります。 しかし、JSをimport/startup/accounts-config.jsに入れると効果的になります。私はその理由を知らない。

関連する問題