TypeScriptエラー: 'tsc.ps1'ファイルがスクリプトの実行が許可されていないため読み込めません


このエラーメッセージは、TypeScriptコンパイラ(tsc)を実行しようとした際に発生することがあります。エラーメッセージには、'tsc.ps1'ファイルがスクリプトの実行が許可されていないため読み込めないという内容が示されています。

  1. PowerShellの実行ポリシーを変更する: PowerShellの実行ポリシーが制限されている場合、スクリプトの実行が許可されず、エラーが発生します。次のコマンドを管理者権限で実行して、実行ポリシーを変更してみてください。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. スクリプトの実行ポリシーをバイパスする: より柔軟な方法として、スクリプトの実行ポリシーを一時的にバイパスすることができます。次のコマンドを実行してみてください。
powershell -ExecutionPolicy Bypass -File "C:\Users\s1rbl4ck\AppData\Roaming\npm\tsc.ps1"
  1. TypeScriptの再インストール: エラーが解決しない場合、TypeScriptをアンインストールし、最新バージョンを再インストールしてみてください。次のコマンドを使用して、TypeScriptをアンインストールします。
npm uninstall -g typescript

そして、次のコマンドを使用して、最新バージョンのTypeScriptをインストールします。

npm install -g typescript