2017-02-23 9 views
0

私はアンギュラ2で新しく、角度付きアプリでいくつかのファイルを読み込むためのカスタマイズされたCDNを持っています。私は私のindex.htmlにこのCDNをロードすることだし、すべてのファイルが正しくロードされているが、それは、このようなエラーが返されます。カスタムCDNを角度2でロードする

Uncaught TypeError: undefined is not a function! 
at module.exports (_a-function.js:2) 
at module.exports (_ctx.js:4) 
at _array-methods.js:24 
at Array.map (es6.array.map.js:8) 
at Array.toArray (prototype.js:1074) 
at module.exports (_iter-define.js:39) 
at Object.<anonymous> (es6.array.iterator.js:11) 
at __webpack_require__ (bootstrap 8d27006…:52) 
at Object.<anonymous> (array.js:22) 
at __webpack_require__ (bootstrap 8d27006…:52) 

何が起こっているのかについての任意のアイデア? index.htmlにCDNをロードするのは正しいですか?

おかげ

+0

スクリプトタグに 'defer'属性を追加してみてください。 – Jai

+0

ありがとう、私は 'defer'属性を使用しても動作しますが、ファイルをロードしません。 – Crisiiii

答えて

0

あなたは、コンパイラは、おそらくコードを認識していないAngular2プロジェクトからCDNでそれらのLIBSを使用しようとするとAngular2はそう活字体ではなく、JavaScriptで動作することを考えなければなりません。

私はAngular2の初心者ですが、これは問題ではないと思います。

+0

それは正しいですが、理論的には 'localhost:4200'でアプリケーションを読み込むと、サーバーはTypeScriptをJavaScriptにコンパイルします(CLIツールを' ng serve 'で使用しています) – Crisiiii

関連する問題