更新完node之后跑了下npm,发现整个npm命令都用不了了:
npm : 无法加载文件 D:\node\node_global\npm.ps1,因为在此系统上禁止运行脚本。
大概是系统策略限制?
运行:get-ExecutionPolicy
得到结果:*Restricted
*,也就是当前策略禁止运行脚本。
改变策略:Set-ExecutionPolicy RemoteSigned
验证:Get-ExecutionPolicy
得到结果:RemoteSigned
,更改生效
再次运行npm -v
,正常返回版本号,问题解决
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 无愚的日记!
评论