この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

問題の確認と解決

Lightning コンポーネントコードに対して Lightning CLI を実行すると、スキャンされたファイルで見つかった問題ごとに結果が出力されます。結果を確認し、コードの問題を解決します。

出力例を次に示します。

1error     secure-document    Invalid SecureDocument API
2  Line:109:29
3  scrapping = document.innerHTML;
4  ^
5  
6  warning   no-plusplus   Unary operator '++' used
7  Line:120:50
8  for (var i = (index+1); i < sibs.length; i++) {
9  ^
10  
11  error    secure-window  Invalid SecureWindow API
12  Line:33:21
13  var req = new XMLHttpRequest();
14  ^
15  
16  error  default-case  Expected a default case
17  Line:108:13
18  switch (e.keyCode) {
19  ^

問題が警告またはエラーごとに 1 つずつ表示されます。各問題には、行番号、重要度、および問題の短い説明が含まれます。ルール名も含まれます。これを使用して、問題のより詳細な説明を検索できます。Lightning CLI で適用されるルールと、可能な解決策とオプションについては、「Salesforce Lightning CLI ルール」を参照してください。

各問題を確認し、当該のコードを調査し、実際に問題があった場合は修正してすべて排除する必要があります。

完璧な自動ツールはありませんが、コードに含まれる実際の問題の大半はLightning CLI で生成されるエラーと警告により指摘されるものと考えられます。LockerService を有効にしてコードを使用する前にこうした問題を修正することを計画する必要があります。