コンポーネントバンドルのファイルの移行
Aura プログラミングモデルと Lightning Web Components プログラミングモデルでは、コンポーネントバンドルのファイル構造が異なります。
2 つのプログラミングモデル間でファイルは次のように対応付けられます。
| リソース | Aura のファイル | Lightning Web Components のファイル | 関連トピック |
|---|---|---|---|
| マークアップ | sample.cmp | sample.html | コンポーネントの HTML ファイル |
| コントローラ | sampleController.js | sample.js | コンポーネントの JavaScript ファイル |
| ヘルパー | sampleHelper.js | sample.js | Lightning コンポーネント開発者ガイド: ヘルパー |
| レンダラ | sampleRenderer.js | sample.js | Lightning コンポーネント開発者ガイド: レンダラ |
| CSS | sample.css | sample.css | コンポーネントの CSS ファイル |
| ドキュメント | sample.auradoc | 現在利用できません。 | Lightning コンポーネント開発者ガイド: コンポーネントのドキュメント |
| 設計 | sample.design | sample.js-meta.xml | コンポーネントの設定ファイル |
| SVG | sample.svg | 現在利用できません。 | Lightning コンポーネント開発者ガイド: カスタムアイコン |
Aura コンポーネントのコントローラ、ヘルパー、レンダラのファイルは、Lightning Web コンポーネントの 1 つの JavaScript ファイルに対応付けられます。