Functionの削除
削除コマンドの実行
CLIを使用して、CatalystプロジェクトのFunctionを完全に削除できます。このコマンドの実行時に、リモートコンソールまたはローカルプロジェクトディレクトリからFunctionを削除することを選択できます。
注意: Functionが両方の場所に存在する場合、選択した場所からのみ削除されます。たとえば、リモートコンソールからFunctionを削除しても、ローカルマシンから別途削除するまで、ローカルプロジェクトディレクトリには引き続き存在します。
- プロジェクト内のFunctionを削除するには、プロジェクトディレクトリから以下のコマンドを実行します:
copy
$
catalyst functions:delete
注意: 同期が必要な場合は、catalyst pullコマンドを使用してリモートコンソールからローカルディレクトリにリソースをプルするか、catalyst deployを使用してローカルディレクトリからリモートコンソールにリソースをデプロイできます。
以下のように、コマンドとともにFunctionの名前またはIDを含めて、削除するFunctionを直接指定することもできます:
copy
$
catalyst functions:delete [function_name_or_id]
たとえば:
copy
$
catalyst functions:delete InvoiceFetch
CLIは同じ方法で、リモートコンソールとローカルディレクトリのどちらかを選択するよう求め、その後削除の確認を求めます。
注意: リモートコンソールからFunctionを削除するには、Function名またはIDを直接指定できます。ただし、ローカルディレクトリからFunctionを削除するには、IDではなくFunction名のみを指定する必要があります。
Function削除オプション
それぞれのオプションを使用して、リモートコンソールまたはローカルプロジェクトディレクトリのFunctionを直接一覧表示して削除することを選択できます。
ローカルプロジェクトディレクトリで利用可能なFunctionを一覧表示するには、catalyst functions:deleteコマンドを以下のように実行します:
copy
$
catalyst functions:delete --local
プロジェクトのリモートコンソールで利用可能なFunctionを一覧表示するには、catalyst functions:deleteコマンドを以下のように実行します:
copy
$
catalyst functions:delete --remote
CLIはそれに応じてFunctionを一覧表示し、前述のように必要なFunctionを削除できます。
以下のように、リモートコンソールまたはローカルディレクトリからFunctionを直接削除することもできます:
copy
$
catalyst functions:delete InvoiceFetch --remote
注意: Visual Studio Code IDEユーザーの場合、Catalyst Tools拡張機能をインストールして、CLIの代わりにIDEを使用してCLI操作を実行できます。Visual Studio Code IDEを使用してCatalyst Functionを削除する手順はこちらをご覧ください。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit


