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

安装nodejs后遇到问题:

在项目里【node -v】可以打印出来,【npm -v】打印不出来,显示npm无法加载文件 因为此系统禁止运行脚本

但是在win+r,cmd里【node -v】,【npm -v】都也可打印出来。

解决方法

cmd里可以打印出来就不是环境变量的问题,那就是定位到注册列表的问题

1.【get-ExecutionPolicy】显示Restricted,说明状态是禁止的

2.更改状态:【set-ExecutionPolicy RemoteSigned -Scope CurrentUser】,出现的ExecutionPolicy参数后输入:RemoteSigned

3.再输入 get-ExecutionPolicy,显示 RemoteSigned 就改好了,然后去使用【npm -v】

相关推荐
None32113 小时前
【NestJs】基于Redlock装饰器分布式锁设计与实现
后端·node.js
Gogo112118 小时前
构建高性能 Node.js 集中式日志体系 (下篇):Pino + PM2 + OpenSearch 代码落地实战
node.js
小岛前端18 小时前
Node.js 宣布重大调整,运行十年的规则要改了!
前端·node.js
前端付豪19 小时前
Nest 项目小实践之前端注册登陆
前端·node.js·nestjs
codingWhat2 天前
整理「祖传」代码,就是在开发脚手架?
前端·javascript·node.js
臣妾没空2 天前
里程碑5:完成框架npm包抽象封装并发布
前端·npm
ServBay2 天前
Node.js、Bun 与 Deno,2026 年后端运行时选择指南
node.js·deno·bun
sudo_jin2 天前
前端包管理器演进史:为什么 npm 之后,Yarn 和 pnpm 成了新宠?
前端·npm
码路飞2 天前
Node.js 中间层我维护了两年,这周终于摊牌了——成本账单算完我人傻了
node.js
None3213 天前
【NestJs】使用Winston+ELK分布式链路追踪日志采集
javascript·node.js