web-dev-qa-db-ja.com

powershellがAngularコマンドを実行しないのはなぜですか?

Angularを学習し始めましたが、angularコマンドを次のように実行すると、Windowsのpowershellでエラーが発生することに注意してください。

ng new new-app

または

ng serve

これは私が得たエラーです:

ng : File C:\Users\< username >\AppData\Roaming\npm\ng.ps1 cannot be loaded because 
running scripts is disabled on this system. For more information, see 
about_Execution_Policies at https:/go.Microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ ng serve
+ ~~
    + CategoryInfo          : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

追伸私はこれらのコマンドをcmdで試してみますが、うまくいきます。

54
Amir Makram

windows PowerShellを開き、管理者として実行し、実行ポリシーを[制限なし]に設定すると機能します。

0
Palla Vishal