Lightning Aura Components Developer Guide (Lightning Aura コンポーネント開発者ガイド)
Winter '25 (API version 62.0)
Spring '24 (API version 60.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Winter '17 (API version 38.0)
Summer '16 (API version 37.0)
Spring '16 (API version 36.0)
Winter '16 (API version 35.0)
Summer '15 (API version 34.0)
Spring '15 (API version 33.0)
Winter '15 (API version 32.0)
コンポーネント名
コンポーネントのマークアップ
コンポーネントのバンドル
コンポーネントの ID
コンポーネント内の CSS
コンポーネントのコンポジション
コンポーネントのボディ
コンポーネントのファセット
条件付きマークアップのベストプラクティス
Aura コンポーネントのバージョン設定
最小 API バージョン要件のあるコンポーネント
コード変更の保存時の検証
検証エラーおよび警告の確認と解決
Salesforce Lightning CLI (非推奨)
ローカライズ
コンポーネントのドキュメントの提供
Aura コンポーネントコードの検証
Aura コンポーネントコードを検証して、Aura コンポーネント API との互換性、ベストプラクティス、アンチパターン回避を確認します。コードの検証には、複数の方法があります。保存時の最小限の検証では重大な問題しか検出されませんが、Salesforce DX のツールでは、より包括的な静的コード分析が行われます。
-
コード変更の保存時の検証
Aura コンポーネントの JavaScript コードは、保存時に検証されます。検証によって、コンポーネントがベストプラクティスを使用して記述されていることを確認し、一般的な落とし穴によって Lightning Locker と非互換になることを避けることができます。開発者コンソール、任意の IDE、および API で Aura コンポーネントリソースを保存すると、検証が自動的に実行されます。 -
Salesforce CLI を使用した開発時の検証
Salesforce DX には、Salesforce CLI を使用するコード分析および検証ツールが含まれています。開発時にコードをスキャンして改善するには、force:lightning:lint を使用します。Salesforce CLI を使用した検証は、Lightning Locker の競合とアンチパターンを回避するだけではなくコードの質と一貫性を向上する優れた手法であり、コードベースにコミットする前に軽微なバグを検出できます。 -
検証エラーおよび警告の確認と解決
Aura コンポーネントコードの検証を実行すると、結果にはスキャンされたファイルで見つかった各問題の詳細が含まれます。結果を確認し、コードの問題を解決します。 -
Aura コンポーネントの入力規則
Aura コンポーネントコードの検証に組み込まれたルールは、Lightning Locker での制限、Lightning API の適切な使用、および Aura コンポーネントコードの記述に関する多くのベストプラクティスに対応しています。各ルールはコードでトリガされると、コード内の問題が疑われる領域を指摘します。 -
Salesforce Lightning CLI (非推奨)
Lightning CLI は Heroku Toolbelt プラグインで、コードをスキャンして一般的な JavaScript コーディングの問題や Lightning 固有の問題がないか調べることができます。Lightning CLI の代わりに、Salesforce DX CLI で使用できる force:lightning:lint ツールをお勧めします。