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

開発

テストデータをインポートしたら、プロジェクトの設定プロセスは完了です。開発プロセスを開始する準備ができました。

CLI からのソースファイルの作成

CLI からソースファイルを追加するには、適切なディレクトリで作業していることを確認します。たとえば、パッケージディレクトリ名が force-app の場合、force-app/main/default/classes に Apex クラスを作成します。各パッケージディレクトリの下に、ドキュメント、カスタムオブジェクト、カスタムオブジェクトの翻訳以外のソースを任意に整理できます。

API バージョン 45.0 以降、Lightning Web コンポーネントと Aura コンポーネントの 2 つのプログラミングモデルを使用して、Lightning コンポーネントを作成できます。コンポーネントのソースファイルを整理するには、Aura コンポーネントが aura ディレクトリにある必要があります。Lightning Web コンポーネントは lwc ディレクトリにある必要があります。

次のいずれかのコマンドを実行します。

  • apex:class:create
  • apex:trigger:create
  • lightning:app:create
  • lightning:component:create
  • lightning:event:create
  • lightning:interface:create
  • lightning:test:create
  • visualforce:component:create
  • visualforce:page:create
次の強力なフラグ (省略可能) を使用することを検討します。
オプション 説明
-d、--outputdir 作成されるファイルを保存するディレクトリ。ディレクトリを指定しないと、ソースは現在のフォルダに追加されます。
-t、--template ファイル作成に使用するテンプレート。

コマンドに関する詳細を確認する場合は、--help オプションを指定して実行します。たとえば、sfdx apex:class:create --help のように実行します。

ヒント

ソースファイルの編集

任意のコードエディタを使用してプロジェクトの Apex クラス、Visualforce ページおよびコンポーネント、Lightning Web コンポーネント、Aura コンポーネントを編集します。デフォルトのスクラッチ組織で編集を行い、force:source:pull を使用してそれらの変更をプロジェクトにプルすることもできます。すでにスクラッチ組織にある Lightning ページ (FlexiPage ファイル) の場合、ショートカットを使用してデフォルトブラウザからスクラッチ組織で Lightning アプリケーションビルダーを開きます。Lightning ページは flexipages ディレクトリに保存されます。

デフォルトブラウザで FlexiPage を編集するには (たとえば、Property_Record_Page のソースを編集するには)、次のコマンドを実行します。

1sfdx force:source:open -f Property_Record_Page.flexipage-meta.xml

Lightning アプリケーションビルダーに .flexipage-meta.xml を読み込み、ブラウザは起動しない URL を生成するには、--urlonly フラグを使用します。

1sfdx force:source:open -f Property_Record_Page.flexipage-meta.xml -r