2017-12-26 9 views
0

を検索する方法は、6.5をcmdと私は次のエラーを取得する:煎茶cmdを、閉鎖コンパイラエラー:煎茶を実行している場合は、問題のあるコード

[ERR] C2001: Closure Compiler Error (Parse error. undefined label "f") -- compression-input:1:4095

私はcompression-input:1:4095でコードを見つけることができますどのように?

は、これは私が使用してapp.json内のJavaScriptファイルのカスタムが含まれている場合に起こります。

"js": [ 
    { 
     "path": "app.js", 
     "bundle": true 
    },{ 
     "path": "custom.js", 
     "includeInBundle": true 
    } 
], 

私はapp.jsoncustom.jsへの参照を削除し、エラーdisapearsが。

エラーを正しく解釈すると、1行目のエラー4095(compression-input)をクロージャコンパイラが検出したことを意味します。しかし、custom.jsの最初の行はあまり長くありません。

どのように違反コードを見つけることができますか?

そして、クロージャコンパイラでundefined labelとは何ですか?

答えて

1

1年前に同じ問題が発生しましたが、エラーメッセージからその問題を特定できないと言われました。

コンパイルされていないプロジェクトをブラウザで直接開こうとしたが、構文エラーが発生していないと仮定すると、custom.jsコンテンツを2つの部分に分割し、これらは独立している。私の場合は

Ext.createされているはず、とExt.defineの使用はcompression-inputの生成中に他のコマンドに書き換えられるので、構文エラーがスローされた場合、それはExt.defineでした。もしあなたがこれを特に探すなら、あなたはそれを見つけることができます。

関連する問題