方案一:
右击VSCode图标,选择以管理员身份运行;
如果依然不行,采用下方方案二。
方案二:
1.右击VSCode图标,选择以管理员身份运行;
2.在终端中执行get-ExecutionPolicy命令查询当前的执行策略,显示Restricted,表示仅允许已签名的脚本执行;
3.这时执行set-ExecutionPolicy RemoteSigned ,设置脚本执行策略为RemoteSigned ;
4.此时再执行get-ExecutionPolicy,显示RemoteSigned,这时就可以正常使用cnpm命令啦。
注意:执行set-ExecutionPolicy RemoteSigned时如果继续报错,继续执行:Set-ExecutionPolicy RemoteSigned -Scope Process