yarn : このシステムではスクリプトの実行が禁止されているため、ファイル C:\Users\1\AppData\Roaming\npm\yarn.ps1 を読み込めませんでした

エラーを報告する

VSCode のターミナルでフロントエンド環境を構築するとエラーが報告される

yarn : このシステムではスクリプトの実行が禁止されているため、ファイル C:\Users\1\AppData\Roaming\npm\yarn.ps1 を読み込めませんでした。詳細については、 https://go.microsoft.com/fwlink/?LinkID=135170
で about_Execution_Policiesを参照してください。

ここに画像の説明を挿入npm コマンドを使用して config を設定するのは正常であり、npm コマンドを使用して yarn をインストールするのも正常です。ただし、糸を使用して構成を変更すると、エラーが報告されます
ここに画像の説明を挿入

間違った理由

デフォルトで制限付きに設定されている PowerShell 実行ポリシーは、構成ファイルをロードしたり、スクリプトを実行したりしません。設定を RemoteSigned に変更する必要があります (つまり、コンピューター システムがスクリプトの実行を妨げ、スクリプトを信頼していないため、システムのアクセス許可を変更する必要があります)。

解決

  1. スタート メニューで PowerShell を見つけ、[管理者として実行] を右クリックします。
    ここに画像の説明を挿入2. コマンド set-ExecutionPolicy RemoteSigned を実行して、PowerShell 実行ポリシーを変更します。実行戦略を変更するかどうか、A を入力します (すべて yes)
    ここに画像の説明を挿入3. コマンドを入力して、変更が有効かどうかを確認します
yarn --version
get-ExecutionPolicy
yarn config get registry

ここに画像の説明を挿入

構成コマンドを表示する

npm 構成のキーと値のペアを表示します。npm config ls -l
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/chy555chy/article/details/128478449