エラーを報告する
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 に変更する必要があります (つまり、コンピューター システムがスクリプトの実行を妨げ、スクリプトを信頼していないため、システムのアクセス許可を変更する必要があります)。
解決
- スタート メニューで PowerShell を見つけ、[管理者として実行] を右クリックします。
2. コマンド set-ExecutionPolicy RemoteSigned を実行して、PowerShell 実行ポリシーを変更します。実行戦略を変更するかどうか、A を入力します (すべて yes)
3. コマンドを入力して、変更が有効かどうかを確認します
yarn --version
get-ExecutionPolicy
yarn config get registry
構成コマンドを表示する
npm 構成のキーと値のペアを表示します。npm config ls -l