私はFirebaseツールをインストールしましたが、vscodeから端末を使用して、私のrootfolderでそれを初期化しようとするたびに、次のエラーが発生します。何故ですか?
Windows Power Shellを管理者として開き、次のコマンドを実行して実行ポリシーの設定を変更して再帰的に変更します。
Set-ExecutionPolicy RemoteSigned
_
Projectフォルダにディレクトリを変更して、以下を実行してください。
firebase login
firebase init
_
ソース: https://stackoverflow.com/a/54776674/1536286
VSコードのターミナルで次の点を実行してください
Set-ExecutionPolicy RemoteSigned
_
次に、同じコンソールでスクリプトを実行します。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
_
これは私のために働いた
CMDとPowerShellとVSコードを閉じます。次に、VSコードを右クリック--- Runas AdministratorとVSコード端末で次のコマンドを実行します。
Set-ExecutionPolicy Unrestricted
_
その後、同じVSコードCMDで実行されます。
firebase login
firebase init
_
これはあなたの問題を解決するはずです。 Windowsには、Admin Privilegeのないバックグラウンドで実行されているランダムスクリプトからOS環境を保護するための追加のセキュリティ層が付属しています。あなたがあなたがしていることを知っているのを知っていれば、あなたが自分自身または開発者として彼らを実行していない限り、あなたが自分自身を管理者として実行していない限り、あなたのOSにとっては、ほとんどのランダムなスクリプトもあなたのOSにとって悪いです。 FireBaseスクリプトはかなり安全です。