Instalar PowerShell localmente

Aprende a instalar PowerShell localmente para resolver los ejercicios de Exercism en tu propia computadora


Requisitos del track de lenguaje de 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 pruebas y mocks Pester instalado

(PD: El soporte para PowerShell se limita a correcciones críticas. PowerShell Core recibe mantenimiento constante y tiene mayor compatibilidad entre plataformas)

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 está disponible el código fuente y la instalación manual de PowerShell.

Instalación y actualización del framework Pester

Pester es el framework de pruebas 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, hay 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, seguramente quieras usar un IDE. Estos son los IDE más populares que permiten compilar proyectos de PowerShell:

Todas las plataformas