npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本

安装npm时出现如下提示:

npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本_第1张图片

出现这个错误信息,是系统禁止执行PowerShell的脚本。

出现的原因是,系统默认的执行策略是Restricted(默认设置),限制执行,所以会出现如上提示。

解决方法:

  1. 以管理员身份运行PowerShell;
  2. 修改PowerShell 策略:并运行以下命令来修改执行策略:
Set-ExecutionPolicy RemoteSigned

    这将允许运行由本地计算机创建的脚本。

npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本_第2张图片

选择Y

提示

请记住,修改执行策略可能会对系统安全性产生影响。请确保信任脚本源,并在完成后将执行策略设置回默认值以提高安全性。

修改回默认的 Restricted

Set-ExecutionPolicy Restricted

你可能感兴趣的:(问题解决,npm,前端,node.js)