2017-04-16 11 views
0

私は次のエラーを取得私の角度2アプリケーション:圧縮ベンダーJSライブラリ

Uncaught SyntaxError: Identifier 'window' has already been declared 
    at vendors.min.js:1 
(anonymous) @ vendors.min.js:1 
app.js:1 Uncaught ReferenceError: define is not defined 
    at app.js:1 
(anonymous) @ app.js:1 

を私は一つのファイルにまとめ、すべてが定義の競合を引き起こす可能性があるため、それだと仮定していますか?私はapp.jsに別のエラーが発生しています。そのエラーはvendor.min.jsが読み込めなかったためです。フェッチするリソースを減らすために、重複した定義を削除する方法や、ベンダーのファイルを単一のファイルに連結する方法がありますか?

答えて

0

この行を削除し、それはあなたがそれが可能だった場合、単一の.jsファイルにバンドルされたすべてのJSファイルを取得する方法重複した変数

.pipe(concat('vendors.min.js')) 
+0

を持っていますか? –

+0

すべてのjsファイルはwebpackにバンドルされています。 –

+0

それは正しい - 私は今それを試みている!助けてくれてありがとう –

関連する問題