次の方法で共有


pac pcf

Power Apps component framework プロジェクトで使用するコマンドです

コード コンポーネントの作成とビルド では、これらのコマンドの使用方法を説明します。

コマンド

コマンド 説明
pac pcf初期化 新しい Power Apps component framework プロジェクトを使用してディレクトリを初期化します
pac pcfプッシュ Power Apps component framework プロジェクトを、現在の Dataverse 組織にインポートします
pac pcfバージョン コントロールの修正プログラム バージョン

pac pcf init

新しい Power Apps component framework プロジェクトを使用してディレクトリを初期化します

pac pcf init --namespace SampleNameSpace --name SampleComponent --template field

pcf init で使用するオプションのパラメーター

--framework-fw

コントロールのレンダリング フレームワーク。 既定値は "none"、つまり HTML です。

次の値のいずれかを使用します。

  • none
  • react

--name-n

コンポーネントの名前。

: [A - Z]、[a - z]、または [0 - 9] の範囲内の文字のみが許可されます。 先頭の文字として数字は使用できません。

--namespace-ns

コンポーネントの名前空間。

: [A - Z]、[a - z]、[0 - 9]、または「.」の範囲内の文字のみが許可されます。 先頭と末尾に '.' 文字は使用できません。 '.' 文字は連続して使用できません。 先頭の文字またはピリオドの直後には数字を使用できません。

--outputDirectory-o

出力ディレクトリ

--run-npm-install-npm

コントロールの作成後に "npm install" を自動実行します。 既定値は "False" です。

このパラメーターには値が必要ありません。 それはスイッチです。

--template-t

コンポーネントのテンプレートを選択します。

次の値のいずれかを使用します。

  • field
  • dataset

注釈

React のコントロールとプラットフォーム ライブラリ (プレビュー)--framework react を使用します。

pac pcf push

Power Apps component framework プロジェクトを、現在の Dataverse 組織にインポートします

pac pcf push --publisher-prefix dev

pcf プッシュで使用するオプションのパラメーター

--environment-env

ターゲット Dataverse を指定します。 値は、Guid または絶対 https URL にすることができます。 指定しない場合、現在の認証プロファイルに選択されているアクティブな組織が使用されます。

--force-import-f

非推奨: このパラメータは無視されます。

--incremental-inc

エンティティの更新を使用して、異なるファイルのみをプッシュします。

このパラメーターには値が必要ありません。 それはスイッチです。

--interactive-i

ビルド内のアクションがユーザーと対話できることを示します。 双方向性が期待されない自動化されたシナリオでは、この引数を使用しないでください。

このパラメーターには値が必要ありません。 それはスイッチです。

--publisher-prefix-pp

Dataverse ソリューション発行者を表すカスタマイズの接頭辞の値

: プレフィックスは2 ~ 8文字の長さで、英数字のみで構成でき、文字で始まる必要があり、「mscrm」で始まることはできません。

--solution-unique-name

コンポーネントを追加する先のソリューションを表す一意の名前。

--verbosity-v

一時的なソリューション ラッパーをビルドする際の MSBuild の詳細レベル。

次の値のいずれかを使用します。

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf version

コントロールの修正プログラム バージョン

pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags

pcf バージョンで使用するオプションのパラメーター

--allmanifests-a

すべての 'ControlManifest.xml' ファイルの patch バージョンを更新します

このパラメーターには値が必要ありません。 それはスイッチです。

--filename-fn

filetracking を戦略として使用するときに使用するトラッカーの CSV ファイル名。 既定値は "ControlsStateVersionInfo.csv" です。

--patchversion-pv

コントロールの修正プログラム バージョン

: 値は最小値が0の整数である必要があります。

--path-p

更新の対象となる 'ControlManifest.xml' の絶対パスまたは相対パスです。

--strategy-s

指定された戦略を使用して、'ControlManifest.xml' ファイルのパッチ バージョンを更新します。 gittags を使用する場合は、次の環境変数 "PacCli.PAT" に個人用アクセス トークンを設定します

次の値のいずれかを使用します。

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget-ut

更新が必要なターゲット マニフェストを指定します。

次の値のいずれかを使用します。

  • build
  • project

注釈

--patchversion バージョンタプルの3番目の部分の値のみを取得します: Major.Minor.Patch

--strategy で使用できる値の意味を次に示します。

価値 説明設定
gittags Gitタグを使用して、特定のコンポーネントのパッチバージョンを更新する必要があるかどうかを判断します。
filetracking .csv ファイルを使用して、特定のコンポーネントのパッチバージョンを更新する必要があるかどうかを判断します。
manifest すべてのコンポーネントのパッチ バージョンを 1 つ増やします。

参照

Microsoft Power Platform CLIコマンド グループ
Microsoft Power Platform CLIの概要