Instalar PowerShell en local

Aprende a instalar PowerShell en local para resolver los ejercicios de Exercism en tu propia máquina


Requisitos del track de lenguaje PowerShell

El track de lenguaje PowerShell de Exercism requiere que tengas instalado en tu sistema:

  • PowerShell o Windows PowerShell Core
  • El módulo del framework de tests y mocks Pester instalado

(PD: el soporte de PowerShell se limita a las correcciones críticas. PowerShell Core recibe mantenimiento continuo y tiene mayor compatibilidad multiplataforma)

Instalación de PowerShell

PowerShell viene preinstalado en todos los sistemas operativos Windows desde Windows 7 SP1 en adelante.

Puedes encontrar la última versión de PowerShell y las instrucciones de instalación para todas las plataformas (Linux, macOS y Windows) aquí.

También puedes encontrar el código fuente y la instalación manual de PowerShell.

Instalación y actualización del framework Pester

Pester es el framework de tests de PowerShell. Desde la versión 4.0.9 es compatible con PowerShell Core en Windows, Linux y MacOS (con algunas limitaciones)

Viene preinstalado en Windows 10; sin embargo, se recomienda que lo actualices ejecutando el siguiente comando de PowerShell:

Install-Module -Name Pester -Force -SkipPublisherCheck

Para actualizaciones posteriores, ejecuta:

Update-Module -Name Pester

Si es necesario, tienes más instrucciones de instalación disponibles en: https://github.com/pester/Pester/wiki/Installation-and-Update

Uso de un IDE

Si quieres una experiencia de edición con más funciones, probablemente quieras usar un IDE. Estos son los IDE más populares que permiten compilar proyectos de PowerShell:

Todas las plataformas