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

脚本运行禁止:npm 无法加载文件,因为在此系统上禁止运行脚本

问题与处理策略

1、问题描述
npm install -D tailwindcss
  • 执行上述指令,报如下错误
npm : 无法加载文件 D:\nodejs\npm.ps1,因为在此系统上禁止运行脚本。
有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
2、问题原因
  1. npm 全称 Node Package Manager,是 Node.js 的默认包管理工具

  2. 这个错误是因为 PowerShell 的执行策略(Execution Policy)限制了脚本的运行

  3. 默认情况下,Windows 系统可能会禁止运行未签名的脚本,包括 npm 相关的脚本

  4. 其中 npm.ps1 是一个 PowerShell 脚本文件,它是 npm 在 Windows 上的一个包装脚本,确保 npm 命令可以在 PowerShell 中正常运行

3、处理策略
  • 手动删除 D:\nodejs\npm.ps1 这个文件,再执行相关指令
http://www.lryc.cn/news/528199.html

相关文章:

  • 借DeepSeek-R1东风,开启创业新机遇
  • C# lock使用详解
  • 简易CPU设计入门:控制总线的剩余信号(四)
  • 使用 lock4j-redis-template-spring-boot-starter 实现 Redis 分布式锁
  • 22_解析XML配置文件_List列表
  • 编译器gcc/g++ --【Linux基础开发工具】
  • 58.界面参数传递给Command C#例子 WPF例子
  • games101-(5/6)
  • 人工智能在计算机视觉中的应用与创新发展研究
  • 1-2 飞机大战游戏场景
  • Mac Electron 应用签名(signature)和公证(notarization)
  • Sklearn 中的逻辑回归
  • 【阅读笔记】New Edge Diected Interpolation,NEDI算法,待续
  • 编程题-最长的回文子串(中等)
  • Versal - 基础3(AXI NoC 专题+仿真+QoS)
  • 知识库建设对提升团队协作与创新能力的影响分析
  • Java 实现Excel转HTML、或HTML转Excel
  • stack 和 queue容器的介绍和使用
  • 云计算与虚拟化技术讲解视频分享
  • python flask 使用 redis写一个例子
  • 深入解析 Linux 内核内存管理核心:mm/memory.c
  • 跟我学C++中级篇——64位的处理
  • 指针的介绍2后
  • Linux 学习笔记__Day3
  • Ubuntu x64下交叉编译ffmpeg、sdl2到目标架构为aarch64架构的系统(生成ffmpeg、ffprobe、ffplay)
  • 【时时三省】(C语言基础)文件的随机读写
  • HPO3:提升模型性能的高效超参数优化工具
  • 【Docker】Docker入门了解
  • AIGC(生成式AI)试用 19 -- AI Agent
  • LeetCode:70. 爬楼梯