1

Polymerfire<firebase-auth>要素をインストールして使用しようとしています。しかし、どうやら、たとえば firebase-sdk などのすべての依存関係を正常にインストールできていません。

他のPolymer要素をインストールするために使用されるBowerコマンドパターンを使用してみました:

コマンドライン
bower install --save polymerfire/firebase-auth

しかし、どうやら、Polymerfire が Bower 用にセットアップされていない可能性があり、次のエラーが表示されました。

致命的: リモート エラー:
リポジトリが見つかりません。

現時点では、Polymerfire bower.json ファイルに次の依存関係がリストされています

bower.json
...
"dependencies": {
  "polymer": "Polymer/polymer#^1.2.0",
  "firebase-sdk": "https://www.gstatic.com/firebasejs/3.0.0/firebase.js",
  "app-storage": "polymerelements/app-storage#~0.9.0"
},
...

しかし、繰り返しますが、プロジェクトの bower_components ディレクトリに firebase-sdk ディレクトリはありません。

これを解明し、Polymerfire に必要なすべての依存関係 (firebase-sdk を含む) を Polymer プロジェクトに正しくインストールするのを手伝ってください。

編集

次のコマンドを実行すると:

コマンドライン
bower install --save polymerfire

うまくいくようです。ただし、bower_components ディレクトリを確認すると、まだ firebase-sdk サブディレクトリが表示されず、同じコンソール エラーが発生します。ここをクリックして、このエラーに関する別の質問の詳細を確認してください

console.log

firebase-app.html:94
Uncaught ReferenceError: firebase が定義されていません

4

1 に答える 1

5
bower install --save firebase/polymerfire

注:bower install --save polymerfire現在は古いバージョンの DivShot を指しています。

于 2016-06-07T22:19:01.890 に答える