今天打开了一个前端项目,在vscode中使用npm命令时出现如下:
在这里插入图片描述
但是cmd中命令好使。

问题出现原因:这个错误是由于系统的执行策略(Execution Policy)导致的。Windows系统默认情况下会限制PowerShell脚本的执行,而npm在执行时可能会涉及到PowerShell脚本的操作。

解决办法:修改执行策略的范围

打开powershell(不行就试试以管理员身份):
运行命令 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
输入:A
在这里插入图片描述
现在就已经解决问题,回到vscode就可以使用npm命令了。
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐