你好,我正在尝试升级npm
Windows 10,并且我搜索了很多关于 脚本无法在此系统上执行问题。我运行了脚本
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
在我跑步之前
npm-windows-upgrade
但它给了我:
npm-windows-upgrade v5.0.0
无法在此系统上执行脚本。
要修复此问题,请在 PowerShell 中以管理员身份运行以下命令,然后重试:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
我也以管理员身份运行了 PowerShell。有人知道哪里出了问题吗?
答案1
仅当未通过本地或组策略强制执行时,更改执行策略才会起作用。检查您的本地或组策略,看看是否设置了任何限制,如果没有限制
然后,要安装并使用此升级工具,请运行(也可以从提升的 PowerShell 或 cmd.exe 运行):
npm install --global --production npm-windows-upgrade
npm-windows-upgrade
查看有关在 Windows 上升级 npm 的文章: