PowerShellでは、を実行するとエラーメッセージが表示されましたtsc
。これはかつてなかった。
これを修正するために、PowerShellのセキュリティ設定を調整する必要があるかどうかはわかりません。たとえば、PowerShellは「このシステムではスクリプトの実行が無効になっています」と言っています。
更新
これは、ps1スクリプトを使用するためにnpmが新しく意図した機能です。彼らのレポで質問が出されました:https://github.com/npm/cli/issues/470
あなたには多くの選択肢がありません。スクリプト実行ポリシーは、Windowsシステムでの.ps1スクリプトの実行を許可するように設定する必要があります。Powershell ISEまたは類似のシステム内で実行することで回避できますが、それ以外の場合は、システムポリシーによって決まります。
—
セプティカリスト
古いバージョンのnpmにはps1ファイルが含まれていないことに気づきました。なぜ彼らが今始めたのかわかりません。
—
Cerlancism
PowerShellスクリプト実行ポリシーを少なくとも「RemoteSigned」に設定しても問題はありません。
—
Ansgar Wiechers
@Ansgar Wiechersは申し分なく
—
Cerlancism