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

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

 报错场景

使用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 的执行策略限制导致的。在某些系统上,默认情况下,PowerShell 禁止运行脚本。

解决

1.以管理员身份运行 PowerShell:

右键单击 PowerShell 图标,并选择"以管理员身份运行"

快捷键:win+x

选择管理员选项打开 PowerShell

2.设置执行策略报错

set-executionpolicy remotesigned

set-ExecutionPolicy : Windows PowerShell 已成功更新你的执行策略,但在更具体的作业域中定义的策略覆盖了该设置。由于发生覆
盖,你的外壳程序将保留其当前的有效执行策略 Restricted。请键入“Get-ExecutionPolicy -List”以查看你的执行策略设置。有关
详细信息,请参阅“Get-Help Set-ExecutionPolicy”。
所在位置 行:1 字符: 1
+ set-ExecutionPolicy RemoteSigned
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException
    + FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand

 3.查看执行策略(Get-ExecutionPolicy -List)

Get-ExecutionPolicy -List

4.设置执行策略

Set-ExecutionPolicy RemoteSigned -Scope Process
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy RemoteSigned -Scope LocalMachine

 5.验证

get-ExecutionPolicy

显示RemoteSigned,说明设置成功。 

http://www.lryc.cn/news/475205.html

相关文章:

  • OpenCV基本操作(python开发)——(7)实现图像校正
  • [项目] C++基于多设计模式下的同步异步日志系统
  • Vue常用的修饰符有哪些?
  • AnatoMask的分层图像编码器-解码器
  • 面向对象编程的核心特性:封装、继承、多态与抽象
  • ubuntu openmpi安装(超简单)
  • Python中的SQL数据库管理:SQLAlchemy教程
  • LeetCode --- 421周赛
  • 简单了解前缀树/字典树(Trie树)C++代码
  • ubuntu安装与配置Nginx(2)
  • Linux环境下Mongodb部署
  • (九)JavaWeb后端开发——Servlet
  • 【零售和消费品&家居用品】家庭门窗开闭状态安全监控系统源码&数据集全套:改进yolo11-DCNV2
  • 【JavaScript】axios 二次封装拦截器(接口、实例、全局)
  • Linux_02 Linux常用软件——vi、vim
  • C++代码优化--要求或禁止在堆中产生对象
  • MybatisPlus入门(六)MybatisPlus-空值处理
  • 钉钉内集成第三方免密登录(Vue+.Net)
  • 卷积神经网络实验三:模型优化(1)
  • STM32F103的CAN通讯接收测试
  • 【Rust中的智能指针】
  • 基于深度学习的社交网络中的社区检测
  • 【Python基础】
  • 【玉米叶部病害识别】Python+深度学习+人工智能+图像识别+CNN卷积神经网络算法+TensorFlow
  • 【设计模式】如何用C++实现依赖倒置
  • 使用onnxruntime-web 运行yolov8-nano推理
  • Gin框架html/vue前端使用hls.js播放/点播m3u8(hls)格式视频
  • HarmonyOS 私仓搭建
  • Mybatis学习笔记(二)
  • Google“Big Sleep“人工智能项目发现真实软件漏洞