2016-09-17 4 views
0

私はToddモトーの1.5型チュートリアルを開始しようとしていますが、すべての依存関係を追加してnpm installを実行した後、npm startを実行すると、ブラウザにrequireが定義されていません。誰が何が間違っているか教えてくれますか? 必須は定義されていませんか? Todd Motto Angular 1.5初心者チュートリアル

シードプロジェクト

は、ここで見つけることができます:あなたはモジュールのfirebase」を見ることができるように https://github.com/toddmotto/ultimate-angular-master-seed

vendor.js:39766 Uncaught ReferenceError: require is not defined 
vendor.js:4640 Uncaught Error: [$injector:modulerr] Failed to instantiate module root due to: 
Error: [$injector:modulerr] Failed to instantiate module components due to: 
Error: [$injector:modulerr] Failed to instantiate module components.auth due to: 
Error: [$injector:modulerr] Failed to instantiate module firebase due to: 
Error: [$injector:nomod] Module 'firebase' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 
http://errors.angularjs.org/1.5.8/$injector/nomod?p0=firebase 

答えて

1

利用できません!私はあなたが彼に連絡してを依頼することをお勧めします

<script src="https://cdn.firebase.com/js/client/2.2.2/firebase.js"></script> 
    <script src="js/vendor.js"></script> 
    <script src="js/bundle.js"></script> 
    <script src="https://cdn.firebase.com/libs/angularfire/1.0.0/angularfire.min.js"></script> 

にこのライン

<script src="js/vendor.js"></script> 
<script src="js/bundle.js"></script> 

srcフォルダに

移動し、変更しますので、この問題に対処するための最速の方法は、このライブラリを追加することです解決策はあなたの問題に対処するためのあなたのためのちょっとしたヒントですが、今は最善ではないかもしれません。

+0

ファイルには他の多くのモジュールやファイルも必要であるため、これは機能しませんでした。 –

+0

これは、あなたが私に与えたものをクローンして、これらの行を追加して動作させるように動作しますが、私はあなたがこれを修正するためにToddと対話する必要があると言ったように、 – Majid

+0

npmの起動時にhello worldとfirebaseエラーコンソールがまだrequireを表示していることを確認しても、定義されていません。 –

0

問題は種プロジェクトでTodd mottoによって修正されました。新しいバージョンのFireベースによってコードが壊れた構文が必要になったために発生したようです。

関連する問題