Al ejecutar este comando desde VSC nos aparece un mensaje que indica «No se puede cargar el archivo C:\Users\gregor\AppData\Roaming\npm\ng.ps1 porque la ejecución de scripts está deshabilitada en este sistema», esto es debido a las políticas de powershell que por seguridad no nos permiten ejecutar scripts.
Para solucionarlo debemos habilitar la ejecución desde la configuración de VSC en el archivo «settings.json», abrimos VSC, abrimos el buscador de la paleta de comandos con la combinación de teclas «ctrl + shift + p» y luego buscamos «settings.json«. En este archivo agregamos la siguiente configuración:
1 2 3 4 5 6 7 8 |
"terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "icon": "terminal-powershell", "args": ["-ExecutionPolicy", "Bypass"] } }, "terminal.integrated.defaultProfile.windows": "PowerShell", |
Quedando de esta manera:
Ahora debemos reiniciar VSC y listo.
Nota: Si ya tienes una terminal abierta, debes cerrarla y abrir una nueva porque los cambios se reflejan es en la nueva.
ejecuta powerShell como administrador
Get-ExecutionPolicy
Set-ExecutionPolicy
Get-ExecutionPolicy
y con eso lo solucioné