修改Windows执行策略

修改Windows执行策略

问题发现

在cmd命令行中使用命令npm i -g nodemon全局安装npm包后,在vscode中尝试使用nodemon启动服务,出现报错,具体如下:
nodemon报错信息
但使用node启动服务可正常运行:
在这里插入图片描述
所以原因不是出在服务器文件上,仔细查看报错信息里提示在此系统上禁止运行脚本,查找资料后发现:原来windows默认不允许npm全局命令执行脚本文件,所以需要修改执行策略。

修改方法一

1.以管理员身份打开powershell命令行

在这里插入图片描述

2.输入命令 set-ExecutionPolicy remoteSigned

在这里插入图片描述

3.再次执行,成功

在这里插入图片描述

修改方法二 更换命令行类型

1.在vscode终端窗口右上角的加号旁边的小三角–选择默认配置文件。

在这里插入图片描述

2.选择cmd

在这里插入图片描述

3.重新打开终端

在这里插入图片描述

4.此时终端变为cmd

在这里插入图片描述

5.在命令行中重新执行命令,成功

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值