看起来pnpm安装得很好,如果我用途:iwr https://get.pnpm.io/install.ps1 -useb | iex
或npm i -g pnpm
但是,如果我想在pnpm --version
的同一个PowerShell中使用任何命令,我会得到Windows框:
选择一个应用程序打开“pnpm”
或者如果我直接在VS Code PowerShell中使用它,什么也不会发生。
安装完成后,我可以看到用户环境变量%PNPM_HOME%
被添加到了Path中。我也试过将它添加到系统环境变量的path中,但仍然不起作用。
我错过了什么才能使用它?
1条答案
按热度按时间i7uq4tfw1#
我也遇到了同样的问题。用这个视频中的方法解决了
https://youtu.be/q5iDjNR1O7Y-如何修复错误PS1无法加载,因为运行脚本在此系统上被禁用?解决
第一步:第一步:首先,您需要打开命令提示符并运行此命令。set-ExecutionPolicy RemoteSigned -Scope CurrentUser
当您运行此命令时,您可以看到您的系统已将当前用户的所有策略设置为远程。完成此过程需要几秒钟。
步骤2:现在你必须在你的系统上运行第二个命令。这个命令是:获取执行策略
当您运行此命令时,您的系统会显示“RemoteSigned”。如果您收到此消息,那么您的问题将得到解决。现在,您必须转到下一步以查看策略列表,其中策略已由最后一个命令更新。
第3步:要查看他们的策略,您需要在命令提示符下运行以下命令:Get-ExecutionPolicy -list
就这样...你的问题解决了!