安装npm时出现如下提示:
出现这个错误信息,是系统禁止执行PowerShell的脚本。
出现的原因是,系统默认的执行策略是Restricted(默认设置),限制执行,所以会出现如上提示。
解决方法:
- 以管理员身份运行PowerShell;
- 修改PowerShell 策略:并运行以下命令来修改执行策略:
cpp
Set-ExecutionPolicy RemoteSigned
这将允许运行由本地计算机创建的脚本。
选择Y
提示
请记住,修改执行策略可能会对系统安全性产生影响。请确保信任脚本源,并在完成后将执行策略设置回默认值以提高安全性。
修改回默认的 Restricted
cpp
Set-ExecutionPolicy Restricted