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】

相关推荐
李广山Samuel17 小时前
四、Node-OPCUA 进阶(2)-OPCUA服务器(一)
node.js
妮妮喔妮17 小时前
Webpack和Vite优化的区别
前端·webpack·node.js
谢尔登18 小时前
a 标签的跳转机制
前端·javascript·webpack·node.js
小皮虾19 小时前
搞全栈还在纠结 POST、GET、RESTful?试试这个,像调用本地函数一样写接口
前端·node.js·全栈
程序员爱钓鱼20 小时前
Node.js 编程实战:路由与中间件
前端·后端·node.js
程序员爱钓鱼20 小时前
Node.js 编程实战:Express 基础
前端·后端·node.js
亮子AI20 小时前
【node.js】node.js 两种模块规范 CommonJS 和 ESM 如何选择?
node.js
孟祥_成都20 小时前
nest.js / hono.js 一起学!日志功能/统一返回格式/错误处理
前端·node.js
亮子AI21 小时前
【node.js MySQL】node.js 如何连接 MySQL?
数据库·mysql·node.js
亮子AI1 天前
【node.js】如何使用 node.js 来制作命令行应用?
node.js