Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
Las características en vista previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes de una versión oficial para que los clientes puedan obtener acceso anticipado y proporcionar comentarios.
En este inicio rápido, compile una aplicación de código, ejecútela localmente y, a continuación, publíquela. Estas instrucciones le guían para descargar una aplicación de código de ejemplo y usar la CLI de PAC para dirigirse a un entorno de Power Platform para publicar la aplicación. A continuación, publique la aplicación antes de ejecutar la aplicación hospedada en Power Platform.
Prerrequisitos
Nota:
Consulte los requisitos previos generales de la aplicación de código: Requisitos previos
Clonación del repositorio de PowerAppsCodeApps
Este repositorio tiene el inicio de una aplicación de TypeScript que ya incluye el SDK de Power Platform. Más adelante agregaremos instrucciones para que pueda empezar desde cero sin usar esta aplicación base.
git clone https://github.com/microsoft/PowerAppsCodeApps.git
cd PowerAppsCodeApps
Abrir el ejemplo HelloWorld
Abra el HelloWorld ejemplo mediante Visual Studio Code.
cd samples\HelloWorld
code .
Este proyecto de aplicación se creó con Vite y tiene dos adiciones notables:
-
package.jsontiene una referencia al SDK de Power Apps que ayuda a una aplicación a conectarse a conectores de Power Platform. -
PowerProvider.tsxque contiene unainitialize()función que la aplicación usa para comunicarse con el host de Power Apps que la aplicación está lista para ejecutarse.
Autenticar la CLI de PAC e indicar el entorno de desarrollo.
En Visual Studio Code, abra una nueva ventana de terminal y use el comando pac auth create para crear un perfil de autenticación.
pac auth create --environment {environment id}
Todas las aplicaciones, flujos y agentes de Power Platform publican en un entorno. El comando de autenticación de la CLI de PAC le pide que se autentique con su identidad de Microsoft Entra y asegúrese de que la aplicación de código a la que agrega conexiones y publique en Power Platform vaya en el entorno especificado.
Instalación de dependencias
En la ventana del terminal, ejecute estos comandos:
npm install
pac code init --displayName 'Hello World'
-
instalación de npm Instala las bibliotecas dependientes que se encuentran en el
package.jsonarchivo. - pac code init Inicializa una aplicación de código en el directorio actual.
Ejecución en modo local
En la ventana del terminal, ejecute estos comandos:
npm run dev | pac code run
-
npm run dev Ejecuta los scripts configurados en el
package.jsonarchivo con el valor de clave dedev. En este caso, el script es"concurrently \"vite\" \"pac code run\"". - pac code run Ejecuta un servidor local para las conexiones que se cargan localmente en la aplicación.
Compilar e implementar en Power Apps
En la ventana del terminal, ejecute estos comandos:
npm run build | pac code push
-
npm run build Ejecuta los scripts configurados en el archivo
package.jsoncon la clave de valorbuild. En este caso, el script es"tsc -b && vite build". - pac code push Publica una nueva versión de una aplicación de código.
Si se ejecuta correctamente, este comando debe devolver una dirección URL de Power Apps para ejecutar la aplicación.
Opcionalmente, puede abrir Power Apps para ver la aplicación. Puede jugar, compartir o ver detalles desde allí.
¡Felicidades! ¡Ha subido con éxito su primer código!
Solución de problemas
Si se queda atascado o atascada en la pantalla de carga "capturando la aplicación" o ve una pantalla de error "Se ha superado el tiempo de espera en la aplicación", vuelva a comprobar:
- Que ha ejecutado
npm run build - No hay problemas en
PowerProvider.tsx