2016-10-09 22 views
0

私はcrunshを使ってAngular2アプリ(source code)を縮小し、app.js、index.html、style.cssを正常に作成しました。角2 - Uncaught ReferenceError:システムが定義されていません

ただし、これらの3つのファイルをドメインのテストフォルダに配置すると、http://www.mortgagecalculator123.com/test/は機能しません。

Chromeのページを検査しましたが、次のエラーが表示されています。 未知のReferenceError:システムが定義されていません(匿名機能)。

私が間違っていることは何ですか?私には何らかの形でのindex.htmlには含まれていない角度2のように思えたので、私はこのようにそれにそれを追加しました:

<script src="https://code.angularjs.org/2.0.0-snapshot/angular2.js"></script> 

をしかし、それは唯一の更なるエラーを作成します。それは私が何かを逃しているようだと私は何が分からない。

ありがとう...

答えて

0

あなたは間違っています!角2アプリはnode_modulesと非常に依存関係を使います。 1つのスクリプトだけを縮小することはできません! コードを小さくしてバンドルする場合は、gulpまたはwebpackで作業してください。 詳細を読むにはLink

+0

ここでcrunshと同じようなことをしていないのですか?これはAngular 2のpackage.jsonのすべてを処理し、次に縮小されたファイルを作成します.... – jjj

関連する問題