WEB NOTE
WEB関連の備忘録

PowerShellでこのシステムではスクリプトの実行が無効になっているため、ファイル xxx.ps1 を読み込むことができません。になるときの対処法

VueとかReactを作るときによく以下のようなエラーが出るのでそれの対処法をメモ

PS C:\ディレクトリ> vue create codeing-guide
vue : このシステムではスクリプトの実行が無効になっているため、ファイル C:\ディレクトリ\vue.ps1 を読み込
むことができません。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照して
ください。
発生場所 行:1 文字:1
+ vue create codeing-guide
+ ~~~
    + CategoryInfo          : セキュリティ エラー: (: ) []、PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

対処法

以下のコマンドをたたけば動くようになる。

PS C:> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

原因

PowerShellは、ソースファイルに書かれたコードを初期状態では実行できないみたい。

詳しくはこちらの記事がわかりやすく解説してくれています。

PICK UP