Webstrom等编译器无法使用一些CMD指令(如npm)的解决方法

’npm’ 不是内部或外部命令,也不是可运行的程序
没有配置好(这个网上很多,这里就不说明了)
我们现在来解决已经配置好后仍然不能使用的问题

问题:要在WebStrom使用终端执行一些指令的时候,提示命令不能使用: 'npm' 不是内部或外部命令,也不是可运行的程序,但是不在编译
	 器打开终端执行的时候可以使用
分析:由于在Windows其他地方可以使用,则使用的指令的配置已经配置好了,说明编译器的权限不够,那我们修改编译器的权限就可以解决
	 问题了。很多问题都可以这样解决,真的找不到问题的时候,可以试试看是不是权限的问题

Step1:右击编译器图标,点击打开文件所在位置
在这里插入图片描述

Step2:回到文件的根目录

在这里插入图片描述

Step3:右击空白位置点击属性
在这里插入图片描述

Step4:点击安全->点击修改组或用户名下面的编辑
在这里插入图片描述

在这里插入图片描述
Step5:修改Users的权限 将允许的能勾上的都勾了
在这里插入图片描述
最好将组和用户名里面的用户的权限设置为完全控制
在这里插入图片描述
完美解决
在这里插入图片描述

如果还不行则检查自己的配置是否已经配置好了或者试试看将cmd设置为旧的cmd,但是不推荐,因为是真的丑,而且在编译器打开终端的时候是弹出一个新的cmd,这就不方便了
打开Windows的cmd->右击上方的空白位置->勾上使用旧的cmd->确定->重新打开编译器
如果不行则重新开机,但是这种方法不推荐!!!!
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值