pac pcf
Commandes pour l’utilisation des projets Power Apps component framework
Créer et générer un composant de code explique comment utiliser ces commandes.
Commandes
Commande | Description |
---|---|
pac pcf init | Initialise un répertoire avec un nouveau projet Power Apps component framework |
poussée du pac pcf | Importe le projet Power Apps component framework dans l’organisation Dataverse actuelle |
version pac pcf | Version du correctif pour les contrôles |
pac pcf init
Initialise un répertoire avec un nouveau projet Power Apps component framework
Exemple
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Paramètres facultatifs pour pcf init
--framework
-fw
Cadre d’affichage du contrôle. La valeur par défaut est « none », ce qui signifie HTML.
Utilisez l’une de ces valeurs :
none
react
--name
-n
Nom du composant.
Remarque : seuls les caractères compris dans les plages [A - Z], [a - z] ou [0 - 9] sont autorisés. Le premier caractère ne peut pas être un nombre.
--namespace
-ns
Espace de noms du composant.
Remarque : seuls les caractères compris dans les plages [A - Z], [a - z], [0 - 9] ou « . » sont autorisés. Le premier et le dernier caractère ne peuvent pas être le caractère ’.’. Les caractères ’.’ consécutifs ne sont pas autorisés. Les nombres ne sont pas autorisés comme premier caractère ou immédiatement après un point.
--outputDirectory
-o
Répertoire de sortie
--run-npm-install
-npm
Exécutez automatiquement « npm install » une fois le contrôle créé. La valeur par défaut est « false ».
Ce paramètre ne requiert aucune valeur. C’est un commutateur.
--template
-t
Choisissez un modèle pour le composant.
Utilisez l’une de ces valeurs :
field
dataset
Remarques
Utilisez --framework react
avec Contrôles React et bibliothèques de plate-forme (version préliminaire).
pac pcf push
Importe le projet Power Apps component framework dans l’organisation Dataverse actuelle
Exemple
pac pcf push --publisher-prefix dev
Paramètres facultatifs pour pcf push
--environment
-env
Spécifie le Dataverse cible. La valeur peut être un GUID ou une URL https absolue. Lorsque la valeur n’est pas spécifiée, l’organisation active sélectionnée pour le profil d’authentification actuel sera utilisée.
--force-import
-f
Obsolète : ce paramètre est ignoré.
--incremental
-inc
Pousse uniquement les fichiers différents à l’aide des mises à jour d’entités.
Ce paramètre ne requiert aucune valeur. C’est un commutateur.
--interactive
-i
Indique que les actions du build sont autorisées à interagir avec l’utilisateur. N’utilisez pas cet argument dans un scénario automatisé où l’interactivité n’est pas attendue.
Ce paramètre ne requiert aucune valeur. C’est un commutateur.
--publisher-prefix
-pp
Valeur du préfixe de personnalisation pour l’éditeur de solutions Dataverse
Remarque : Le préfixe doit comporter entre 2 et 8 caractères, ne peut être composé que de caractères alphanumériques, doit commencer par une lettre et ne peut pas commencer par "mscrm".
--solution-unique-name
Nom unique de la solution à laquelle ajouter le composant.
--verbosity
-v
Niveau de détail pour MSBuild lors de la génération du wrapper de solution temporaire.
Utilisez l’une de ces valeurs :
minimal
normal
detailed
diagnostic
pac pcf version
Version du correctif pour les contrôles
Exemple
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Paramètres facultatifs pour pcf version
--allmanifests
-a
Met à jour la version patch de tous les fichiers « ControlManifest.xml »
Ce paramètre ne requiert aucune valeur. C’est un commutateur.
--filename
-fn
Nom du fichier de suivi CSV à utiliser lors de l’utilisation de FileTracking comme stratégie. La valeur par défaut est « ControlsStateVersionInfo.csv ».
--patchversion
-pv
Version du correctif pour les contrôles
Remarque : La valeur doit être un entier avec une valeur minimale de 0.
--path
-p
Chemin d’accès absolu/relatif de « ControlManifest.xml » pour la mise à jour.
--strategy
-s
Met à jour la version du correctif pour les fichiers ’ControlManifest.xml’ à l’aide de la stratégie spécifiée. Si vous utilisez gittags, définissez un jeton d’accès personnel dans la variable d’environnement suivante « PacCli.PAT »
Utilisez l’une de ces valeurs :
None
GitTags
FileTracking
Manifest
--updatetarget
-ut
Spécifiez quel manifeste cible doit être mis à jour.
Utilisez l’une de ces valeurs :
build
project
Remarques
--patchversion
ne prendra que la valeur de la troisième partie du tuple de version : Major.Minor.Patch
.
Pour --strategy
les valeurs disponibles ont ces significations :
active | Description |
---|---|
gittags |
Utilisez les balises Git pour décider si la version du correctif d’un composant donné doit être mise à jour. |
filetracking |
Utilisez un fichier .csv pour décider si la version du correctif d’un composant donné doit être mise à jour. |
manifest |
Incrémente la version du correctif de 1 pour tous les composants. |
Voir aussi
Microsoft Power Platform Groupes de commandes CLI
Microsoft Power Platform Présentation de la CLI