当前位置: 首页 > news >正文

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

问题:

PS C:\Users\86177\Desktop\vitePro\src> npm run dev
npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.
microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ npm run dev
+ ~~~
+ CategoryInfo          : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess


正确解决步骤(必须按顺序来)
第一步:以管理员身份打开 PowerShell(关键!)
按下 Win + X,在弹出的菜单中选择 “Windows PowerShell (管理员)”(或 “终端 (管理员)”,如果是 Windows 11)。
确认弹出的 “用户账户控制” 窗口,点击 “是”(获取管理员权限)。
第二步:修改执行策略为 RemoteSigned(正确命令)
在管理员 PowerShell 中,输入以下命令,不要输错,按回车:
powershell
Set-ExecutionPolicy RemoteSigned
此时会提示 “是否要更改执行策略”,输入 Y(或直接按回车,默认是 Y),等待策略生效。
第三步:验证策略是否生效
输入以下命令,按回车,查看当前执行策略:
powershell
Get-ExecutionPolicy
如果输出 RemoteSigned,说明修改成功;
如果还是 Restricted,重新执行第二步(确保是管理员身份)。
第四步:重启终端,测试 npm
关闭所有已打开的终端(包括管理员 PowerShell)。
重新打开普通的 PowerShell 或 VS Code 终端,进入你的项目目录:
powershell
cd C:\Users\86177\Desktop\vitePro
执行 npm -v 或 npm run dev,此时应该能正常运行,不会再提示 “禁止运行脚本”。

http://www.dtcms.com/a/554526.html

相关文章:

  • 个人网站制作在线wordpress产品定制插件
  • 辽宁省建设厅注册中心网站wordpress 获取文章id
  • Linux内核中的隐形守护者:深入解读InfiniBand ib_addr_dummy虚拟驱动
  • 上传自己的python工具至PyPI
  • P4592 TJOI2018 异或
  • 案例应聘网络营销做网站推广十大免费软件免费下载
  • Java 学习30:JavaBean 类、测试类与工具类
  • 菏泽网站建设菏泽wordpress顶部栏
  • 网站项目需求文档微信指数查询入口
  • 03_FastMCP 2.x 中文文档之FastMCP快速入门
  • 网站建设化学图片织梦协会网站模板
  • 帝国网站管理系统 数据库阿城区建设小学网站
  • 哪里可以做免费网站百度seo关键词排名优化软件
  • 毕节市城乡建设局网站html5手机网站发布
  • linux之arm SMMUv3 STE表和CD表数据格式分析(3)
  • 云蝠智能VoiceAgent 2.0,四大功能让语音智能体更智能、更包容
  • 娱乐网站建设流程个人网页设计论文免费
  • 青岛市专业做网站的吗网络文章发布平台
  • 强化学习之入门笔记(三)
  • css - 实现三角形 div 容器,用css画一个三角形(提供示例源码)简单粗暴几行代码搞定!
  • 长沙 php企业网站系统新动力网站建设公司
  • 全流程开发智能体 一
  • wordpress怎么当站长淄博公司网站建设价格
  • 几分钟网站做渔网网站建设有哪些功能模块
  • 水利建设经济定额站网站专业网站设计联系电话
  • MySQL | 数据查询语言DQL数据过滤语法及实例
  • 网站设计中的用户体验成品视频直播软件推荐哪个好一点非周马加
  • C/C++ 中 void* 深度解析:从概念到实战
  • 提升网站访问速度百度免费发布信息
  • OpenSIP3.4 路由脚本之我见