tsc.ps1 non può essere caricato perché l'esecuzione di script è disabilitata su questo sistema


9

Su PowerShell, ho ricevuto il messaggio di errore durante l'esecuzione tsc. Questo non è mai successo prima.

Non sono sicuro che dovrei mescolarmi con le impostazioni di sicurezza di PowerShell per correggere questo come basato su questo: PowerShell dice "l'esecuzione di script è disabilitata su questo sistema".

Aggiornare

Questa è una nuova funzionalità prevista da npm per utilizzare gli script ps1. Nel loro repository è stata sollevata una domanda: https://github.com/npm/cli/issues/470


Non hai molta scelta. Il criterio di esecuzione degli script deve essere impostato per consentire l'esecuzione di script .ps1 su un sistema Windows. È possibile evitarlo eseguendo Powershell ISE o simili, ma altrimenti i criteri di sistema dettano.
Scetticista l'

Mi sono reso conto che la versione precedente di npm non includerà il file ps1, non so perché abbiano iniziato a farlo ora.
Cerlancismo,

1
Non c'è nulla di sbagliato nell'impostare il criterio di esecuzione dello script di PowerShell almeno su "RemoteSigned".
Ansgar Wiechers,

@Ansgar Wiechers va bene allora
Cerlancismo

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.