Win10 には、PowerShell を使用するときに vue/gulp などのスクリプトを読み込む権限がありません (set-ExecutionPolicy RemoteSigned)

  • 問題の説明:

win10 は powershell を使用して vue-cli をグローバルにインストールし、vue --version を実行してバージョンを表示すると、vue: ファイル D:\nvm\nodejs\vue.ps1 をロードできません。スクリプトの実行が禁止されているため、vue にプロンプ​​トが表示されます。システム。

 長い間検索した後、権限がないと言われ、ExecutionPolicy 変数を RemoteSigned に変更する必要があります。 

  • 解決

1. get-ExecutionPolicy を使用して変数値を取得します。制限されている場合は 2 つの操作を実行します。そうでない場合は、別の方法を見つけてください。

2. 実行: set-ExecutionPolicy RemoteSigned。コンピューターが必要なものを認識している場合は、ここで問題ないかもしれませんが...次のエラーが報告されます。読み続けてください。

3. 長兄のプロンプトに従って、「Set-ExecutionPolicy -Scope CurrentUser」と入力します。

パラメータ値の入力を求めるプロンプトが表示されるので、再度「RemoteSigned」と入力します

別のプロンプトが表示されるので、もう一度 Y を入力します

ついに成功しました!

4. もう一度「vue --version」と入力します。これで完璧です。

おすすめ

転載: blog.csdn.net/liuxin00020/article/details/106567270